Big refactoring of registration [skip ci]

- Added datatable gem
- Addaed datatable to events, users (#422), registrations