Initial vaadin application structure for Model-View-Presenter pattern.
Some custom components added
Merge branch 'usage_dev_branch' of https://github.com/open-infinity/cmt into usage_dev_branch

Conflicts:
	cloud/cloud-invoicing/src/main/webapp/WEB-INF/web.xml
Modified portlet-class name