Big refactoring of DI framework support.
Now the core framework doesn't use a DI framework but instead offers a way to include existing DI frameworks in applications
Removed unfinished example for working without DI framework. It was commited by accident
https://github.com/sialcasa/mvvmFX/issues/41

Enabled user to pass resource bundles for the FXMLLoader
Tests for DependencyInjector
Added missing licence headers and JavaDoc comments.
Merged
Introduces parent Maven module. Created submodules for cdi and guice support. Moved core module into parent module.
Implemented CDI helper module so that cdi based mvvmfx applications can easily be started.
Created module for mvvmfx-guice. Split up the common code for both examples and the starter into its modules.
added readme files for both cdi and guice extensions.
Merge branch 'develop' into refactoring_di_frameworks
Merge branch 'develop' into improve_test_coverage
Test for CDI dependency injection added
Added missing test cases for SizeBindings helper. Additionally there were some small refactorings done.