Fix JavaWS example to use secure defaults.
Added support for additional settings in shared projects

* Added publish settings
Fixed publish settings for 2.3.x branch
Merge pull request #3476 from corruptmemory/wip/shared-runtime-2.3.x-backport

2.3.x backport - Broke out PlayWatchService and AssetsClassLoader to be shared
Merge pull request #3450 from wsargent/fix_insecure_ws_example

[doc] [2.3.x] Fix JavaWS example to use secure defaults.
Fixed xxe problems in Play's Java XML parser
Fixed shared run project settings

Ensured they now have all the Play common settings, including groupId,
licensing and other settings necessary to publish to maven central.