Big refactoring of registration

- Added datatable gem
- Added datatables to events, users (#422) and registratios
Hm, yes sure! But it could happen that the subscription.save fails, then the user would not receive mails!