Added the Configuration class including tests
Added the Object Converter
Refactored the Configuration
Made the Object Converter throw an exception if a property could not be mapped

This can be disabled be changing the Configuration's $skipUnknownProperties
Added the Virtual Object backend
Added the repository
Added tests for the repository
Added the license information to the top of the files
File ending changes
Merge branch 'develop' into feature/general-database-adapter
Added dummy methods for Extbase Repository methods
Enhanced the Repository Interface
The Virtual Objects will now return all data when serialized to JSON
Changed the Object Converter to provide methods to transform data arrays

This allows the data to be transformed from the Virtual Object's data schema to the source data schema and vice versa
[WIP] Added a Data Provider for Virtual Objects
Cleaned up the dispatcher
Added the Configuration Factory to allow the creation of Configuration objects from different data sources
Changed the Virtual Object Data Provider to support the Configuration Factory
Removed unused method stubs from the Virtual Object Data Provider
Added a simple Query class i.e. to apply a limit to a query
Refactored the repository to use the new Query class
Changed Object Converter to replace objects instead of patching them
Added the Persistence Manager
Added feature to control if the Object Converter should replace or update the data
Added key-value-coding features for Virtual Object
[WIP] Added support for statements