Implement codec interface

- dropped out annotations module
- implemented codec interface
- implemented junit tests
Implement codec interface

- implement codec interface
- extend junit tests
- drop out annotations module and merge into core module

Conflicts:
	apitrary-orm/apitrary-orm-annotations/pom.xml
	apitrary-orm/apitrary-orm-codec/pom.xml
	apitrary-orm/apitrary-orm-core/pom.xml