IDE-898

Added liferay project adapter to be able to
adapt projects that need to perform building
commands like service builder.

Modified BuildServiceJob to use liferay project
adapter which will execute SDK build or maven
build based on project adapter.
IDE-920
IDE-899

Added new popup menu extension for running
liferay mojo goals, first one supported is
build-service.  After goal is executed the
sibling project is refreshed.
IDE-909

Added BuildDBGoalAction to Maven > liferay:build-db
IDE-923
IDE-911
IDE-922
IDE-912
IDE-913
IDE-926
IDE-906
IDE-929
IDE-925