Added CDI Support
- encapsulated Dependency Injection framework to enable Guice and CDI to exist next to eachother
- added CDI/Weld as dependency injection framework
- added example for CDI
Merge remote-tracking branch 'origin/cdi' into develop

Conflicts:
	javafxmvvm/pom.xml - Fixed by using pom from CDI branch