IDEX-811: move file types management functionality from ResourceProvider to FileTypeRegistry
IDEX-706: inject FileTreeNodeRenderer into ProjectExplorerViewImpl instead of static creation
added Jython console and web, as well as Shale samples
IDEX-452. Added ability to distinguish active from inactive tabButton.
IDEX-831 create new action group for right main menu panel
Merge branch 'master' of github.com:codenvy/ide
fix JSON Parser error when update dependency failed
Adopt to changes in User class
added rhino sample
IDEX-831 change layout of main menu
Merge remote-tracking branch 'origin/master'
IDEX-780. Removed dependency of status button 'Run' on the value of memory entered.
Fix top menu visability
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
Merge with master