Initial commit of Lang IDE template.
Fixed generics type bug.
Renamed project structure to be generic and like LangBarebone
More project structure refactoring to be like BareboneLangIDE: added
tooling and core tests plugins.
udpate OS constants.
Several Lang updates.
small updates.
Merge branch 'BareboneLangIDE' (INITIAL merge)

Conflicts:
	README.md
	documentation/.project
	documentation/ChangeLog.md
	documentation/Features.md
	documentation/Installation.md
	documentation/UserGuide.md
	feature/.project
	feature/build.properties
	feature/feature.xml
	feature/pom.xml
	plugin_ide.core.tests/.project
	plugin_ide.core.tests/META-INF/MANIFEST.MF
	plugin_ide.core.tests/pom.xml
	plugin_ide.core.tests/src-lang/melnorme/lang/ide/core/tests/CommonCoreTest_ActualClass.java
	plugin_ide.core/.classpath
	plugin_ide.core/.project
	plugin_ide.core/.settings/org.eclipse.jdt.core.prefs
	plugin_ide.core/.settings/org.eclipse.jdt.ui.prefs
	plugin_ide.core/META-INF/MANIFEST.MF
	plugin_ide.core/build.properties
	plugin_ide.core/plugin.xml
	plugin_ide.core/pom.xml
	plugin_ide.core/src-lang/melnorme/lang/ide/core/LangCore.java
	plugin_ide.core/src-lang/melnorme/lang/ide/core/LangCore_Actual.java
	plugin_ide.core/src-lang/melnorme/lang/ide/launching/LaunchConstants_Actual.java
	plugin_ide.debug/.project
	plugin_ide.debug/.settings/org.eclipse.jdt.core.prefs
	plugin_ide.debug/META-INF/MANIFEST.MF
	plugin_ide.debug/build.properties
	plugin_ide.debug/plugin.properties
	plugin_ide.debug/plugin.xml
	plugin_ide.debug/pom.xml
	plugin_ide.debug/src-lang/melnorme/lang/ide/debug/core/LangDebug_Actual.java
	plugin_ide.debug/src-lang/melnorme/lang/ide/debug/ui/DebugMessages_Actual.java
	plugin_ide.debug/src-lang/melnorme/lang/ide/debug/ui/DebugUI_Actual.java
	plugin_ide.debug/src-lang/melnorme/lang/ide/debug/ui/viewmodel/GdbVariableVMNode_Override.java
	plugin_ide.ui.tests/.project
	plugin_ide.ui.tests/.settings/org.eclipse.jdt.core.prefs
	plugin_ide.ui.tests/META-INF/MANIFEST.MF
	plugin_ide.ui.tests/build.properties
	plugin_ide.ui.tests/pom.xml
	plugin_ide.ui.tests/src-lang/melnorme/lang/ide/ui/tests/UITests_Actual.java
	plugin_ide.ui/.project
	plugin_ide.ui/.settings/org.eclipse.jdt.core.prefs
	plugin_ide.ui/META-INF/MANIFEST.MF
	plugin_ide.ui/about.ini
	plugin_ide.ui/build.properties
	plugin_ide.ui/icons/view16/main_launch_tab.png
	plugin_ide.ui/plugin.properties
	plugin_ide.ui/plugin.xml
	plugin_ide.ui/pom.xml
	plugin_ide.ui/src-lang/melnorme/lang/ide/ui/LangAutoEditPreferenceConstants_Actual.java
	plugin_ide.ui/src-lang/melnorme/lang/ide/ui/LangUIMessages_Actual.java
	plugin_ide.ui/src-lang/melnorme/lang/ide/ui/LangUIPlugin_Actual.java
	plugin_tooling/.project
	plugin_tooling/META-INF/MANIFEST.MF
	plugin_tooling/plugin.properties
	plugin_tooling/pom.xml
	pom.xml
	releng/.project
	releng/repository/category.xml
	releng/repository/pom.xml
	repo-release-script.xml
Rename target platform file.