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.
Merge pull request #3485 from jroper/fix-shared-run-projects

Fixed shared run project settings
error handling for AssetsBuilder

reformulation of #3377 for new error handling API
Merge pull request #3486 from dwhjames/topic/assets-errorhandler

error handling for AssetsBuilder