Cleanup of SDK preferences and build.username.properties behavior
IDE-622

Maven configurator now reports any errors with config dirs not being valid
Fixed broken sdk.ui plugin for jenkins build.
IDE-713 check for liferay version along with config dirs for errors.
IDE-815
IDE-713
IDE-804
IDE-816
IDE-666
IDE-814 fix isLiferayProject tester
Added com.liferay.ide.ui and com.liferay.ide.hook.core NLS stubs
IDE-638
IDE-809
IDE-817
IDE-558
IDE-558 fixed error in site scripts
Fixed pom.xml formating.
Updated to stable releases of upstream dependencies.
IDE-820
LPS-33222 removed redendant xml configuration