Now really vampire macros.

Added a factory for Records.

Review by: @hubertp @gzm0
Merge branch 'master' of https://github.com/vjovanov/refined-records