added new plugin ui_base_plugin
refactored application architecture
Merge github/master

Conflicts:
	SunriseERP/core/src/test/java/org/sunrise/core/ui/assets/DefaultAssetManagerTest.java
	SunriseERP/src/main/java/org/sunrise/webplication/controller/Organization/OrganizationEntityController.java
	SunriseERP/src/main/java/org/sunrise/webplication/controller/basic/AbstractController.java
	SunriseERP/src/main/java/org/sunrise/webplication/controller/basic/PreferenceController.java
	SunriseERP/ui_base_plugin/src/main/java/org/sunrise/ui_base_plugin/ui/utils/ReloadableResourceBundleMessageSource.java
	SunriseERP/ui_base_plugin/src/main/resources/META-INF/resources/js/jquery.min.js