macros are imported as module attributes and can be (optionally) exported as 0-arity functions.
- added `only` and `except` options to whitelist / blacklist imported macros
- quaff can now parse deferred definitions. For instance
```
-define(FOO, ?BAR).
-define(BAR, 42).
```
which is valid in erlang but was raising error in upstream quaff.
Would you be interested in including this library in mainstream elixir ? It would complete the Record module for better erlang / elixir compatibility.
Best regards,
Jean Parpaillon