IDEX-811: move file types management functionality from ResourceProvider to FileTypeRegistry
IDEX-706: inject FileTreeNodeRenderer into ProjectExplorerViewImpl instead of static creation
CLDIDE-1850 Permission panel implementation
Merge branch 'master' of github.com:codenvy/ide
Merge branch 'master' into IDEX-811
IDEX-878 change file type creation, add abuility to register several editor provider to same file type
Merge remote-tracking branch 'origin/master'

Conflicts:
	codenvy-ext-java/src/main/java/com/codenvy/ide/ext/java/client/JavaExtension.java
	codenvy-ext-web/src/main/java/com/codenvy/ide/ext/web/WebExtension.java
	codenvy-ide-core/src/main/java/com/codenvy/ide/core/StandardComponentInitializer.java
	codenvy-ide-core/src/main/java/com/codenvy/ide/core/editor/EditorAgentImpl.java
	codenvy-ide-core/src/main/java/com/codenvy/ide/core/editor/EditorRegistryImpl.java
	codenvy-ide-core/src/main/java/com/codenvy/ide/resources/ResourceProviderComponent.java
	codenvy-sdk-tutorials/wysiwyg-editor/src/main/java/com/codenvy/ide/tutorial/wysiwyg/WysiwygExtension.java
IDEX-878 change file type creation, add abuility to register several editor provider to same file type
added Velocity to samples
IDEX-800
IDEUI-50: fix switcher off label visibility.
IDEX-857 fix privacy radio batons  state, disable privacy and description fields if project template selected
Merge remote-tracking branch 'origin/master'
Adding thymeleaf sample
IDEX-870
Replace hardcoded messges with loclization constatnts
Fix build process
IDEX-877 update project without rename if project name not changed
Merge remote-tracking branch 'origin/master'

Conflicts:
	codenvy-ide-core/src/main/java/com/codenvy/ide/wizard/project/NewProjectWizardPresenter.java
Merge branch 'master' of github.com:codenvy/ide