BUGFIX https://github.com/sialcasa/mvvmFX/issues/39

By staging deletes before they are processed
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
Merge pull request #40 from sialcasa/bugfix_itemlist_delete

BUGFIX https://github.com/sialcasa/mvvmFX/issues/39
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
Fixed error which occurred while deploying with java8 to maven central
Fixed error which occurred while deploying with java8 to maven central
Merge branch 'develop' of https://github.com/sialcasa/mvvmFX into develop

* 'develop' of https://github.com/sialcasa/mvvmFX:
  Fixed error which occurred while deploying with java8 to maven central
Merge branch 'develop' into MemoryLeaks

# By Manuel Mauky (8) and Alexander Casall (4)
# Via Manuel Mauky (3) and Alexander Casall (2)
* develop:
  Fixed error which occurred while deploying with java8 to maven central
  Fixed error which occurred while deploying with java8 to maven central
  added readme files for both cdi and guice extensions.
  Created module for mvvmfx-guice. Split up the common code for both examples and the starter into its modules.
  Implemented CDI helper module so that cdi based mvvmfx applications can easily be started.
  Introduces parent Maven module. Created submodules for cdi and guice support. Moved core module into parent module.
  Added missing licence headers and JavaDoc comments.
  Tests for DependencyInjector
  https://github.com/sialcasa/mvvmFX/issues/41
  Removed unfinished example for working without DI framework. It was commited by accident
  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
  BUGFIX https://github.com/sialcasa/mvvmFX/issues/39

Conflicts:
	mvvmfx-parent/mvvmfx/src/main/java/de/saxsys/jfx/mvvm/base/viewmodel/util/itemlist/ItemList.java