[TASK] Spring cleaning
KISS Prototype Sprint 1
KISS Prototype sprint 2
KISS Prototype sprint 3
[TASK] Renamed to Flowpack.Expose
[TASK] Cleanup
[FEATURE] Use a new Entity for the newAction
Sprint 4
Some cleanup and styling
Sprint 5
Made OptionsProvider configurable
Made Layout configurable
Splitted User into Authentication + ProfileController
Added basic login view
[TASK] Refactored ClassSchema
Added some documentation
[TASK] Major cleanup

- renamed Processors into QueryBehaviors
- moved abstracts/interfaces into the core directory
- deleted FallbackView and FallbackController
- fixed all copyright comments
[TASK] Refactored OptionsProvider

- added supportedSettings property similar to the view::$supportedOptions
- added validation + default values for OptionsProvider settings
- added Array, Country and Role Provider
- added EmptyOption to Relation, Constant and Country Provider
- added QueryMethod Setting to Relation Provider
Fix a bug which prevented the use of abstract entities
[BUGFIX] fixed type in the Default wrap