Renamed `make_named_tuple` to `record` and move the useful macros to `src/macros.cr`
Renamed all `generate_...` macros to `def_...`.
Updated changelog