Merge remote-tracking branch 'upstream/master'
Refactor file uploading (#7267)
Change version of JUnit in Spade converter module (#7266)
Used Gson in Spade converter
Cleanup examples
Move test resources to correct folder
dynamic module loading with SPI
simplified modularization by using Java's native SPI
rename imiger-vo module to imiger-module
simplified ModuleLoader to load modules directly from classpath instead of special directory, modules are added to classpath as normal maven dependencies
[imiger-spade-converter] use imiger-vo classes instead of own copies
multi-module maven project
move plugins to sources directory