fix
pre version of rule form
add full support for cli routing info and set outpoint
update rule form
add aggregation
- replace body converter by processor
- create 1 seda route for each inpoint with 1 concurrent thread to sync the line processing
- update rule form
cleanup unused things in plugins
remove camel converter service loader
fix some bugs in forms
direct point action in the interface
Merge branch 'demo' into develop

Conflicts:
	plugins/api/src/main/java/net/awired/housecream/plugins/api/HousecreamPlugin.java
	plugins/mail/src/main/java/net/awired/housecream/plugins/mail/MailHousecreamPlugin.java
	plugins/restmcu/src/main/java/net/awired/housecream/plugins/restmcu/RestMcuHousecreamPlugin.java
	plugins/xmpp/src/main/java/net/awired/housecream/plugins/xmpp/XmppHousecreamPlugin.java
	server/api/src/main/java/net/awired/housecream/server/api/resource/RuleResource.java
	server/api/src/main/java/net/awired/housecream/server/api/resource/RulesResource.java
	server/rest/src/main/java/net/awired/housecream/server/service/RulesService.java
	server/ws/src/main/java/net/awired/housecream/server/application/HousecreamHome.java
	server/ws/src/main/java/net/awired/housecream/server/engine/StateService.java
	server/ws/src/main/java/net/awired/housecream/server/router/ComponentRouteBuilder.java
	server/ws/src/main/java/net/awired/housecream/server/router/ConsequenceProcessor.java
	server/ws/src/main/java/net/awired/housecream/server/router/OutDynamicRouter.java
	server/ws/src/main/java/net/awired/housecream/server/service/InPointService.java
	server/ws/src/main/java/net/awired/housecream/server/service/RulesService.java
	server/ws/src/main/java/net/awired/housecream/server/service/event/EventService.java
	web/src/main/webapp/hcw/service/OutPointService.js
	web/src/main/webapp/hcw/view/admin/inpoint/InPointForm.html
	web/src/main/webapp/hcw/view/admin/zone/ZoneForm.js
	web/src/main/webapp/hcw/view/index/Index.js
	web/src/main/webapp/views/admin/Admin.html