IDE-1590 automatically create Data source explorer connection
IDE-1590 source formatting
Initial Liferay Portal Properties File Editor
Fix version on properties.ui bundle
IDE-1489 Fixed shouldConfigure method
IDE-1489 Greg review  updates, UT cases and sample projects for UT
IDE-1489 SF: remove trailing spaces
IDE-1489 SF: After { block and before } block no need for extra newline
IDE-1489: SF: Only need one newline between methods and innerclasses
IDE-1489 No need to check war packaging, since it is assumed by configurator setup
IDE-1489 Removed try/catch all test() methods should throw Exception

Also, all asserts should be on their own lines with newline before and after
IDE-1618 use default webapp root for creating files
IDE-1590 create Data source explorer connection for portal
IDE-1503 Integrate xml-search into Liferay-IDE

- simplify validtion preferences to five types
- create a new class LiferayDescriptorBaseValidator insteadof DefaultDOMNodeValidator as
  the base validator of all descriptor validators
- add liferay custom markers and validators
IDE-1503 Intergate xml-search into Liferay-IDE

- Moved descriptors and reference declarations from ui to core plugin
- Ingore the unit tests about descriptor validation which can only
  run in Eclipse workbench temporarily
IDE-1503 Intergate xml-search into Liferay-IDE
  -- move the contents of xml-search-core to xml-seach-ui
  -- removed related unit tests
IDE-1489 QA NPE Fix
Merge branch 'IDE-1489' of github.com:kameshsampath/liferay-ide into IDE-1489

Conflicts:
	maven/plugins/com.liferay.ide.maven.core/src/com/liferay/ide/maven/core/LiferayMavenProjectConfigurator.java
	maven/tests/com.liferay.ide.maven.core.tests/src/com/liferay/ide/maven/core/tests/LiferayMavenProjectConfiguratorTest.java