IDE-1442 maked new project wizard shorter and added two options

- used a dropdown list to display plugin types
- add two options: create new portlet and include sample code, for portlet
  and service builder project
IDE-1442 Source formatting
IDE-1453 support publish to remote server for maven
IDE-1453 fixed other places that don't use getMavenProject( monitor ) api
IDE-1442 added unit test for include-sample-code option
IDE-1467 updated bundled libraries and included jre16 compatibile version

also switched to external jre launch for executing SDKBuilder
to avoid velocity classloader issues
IDE-1442 fixed the include-sample-code test
IDE-1468 install web project facet
IDE-1467 missing jars/ folder in build.properties