Basic workflow implementations

- Started the common app
- Refactor some code, take it out of the bookings app into the common app
- Implement basic workflows (view functions)
- Improve admin
- Minor bug fixes and feature requests

Signed-off-by: Marcel Oomens <Marcel.Oomens@cromido.org>