Default to template name for application name

This requires asking for template first and then app name,
but that seems less confusing anyway.
Strip any leading/trailing space off app name
Offer numbered template choices in 'activator new'

If there are featured seed templates show only those,
otherwise show all featured templates.
Group list-templates by featured/seed status
Better error handling on bad/missing template name

Suggest where to get a list, and suggest the featured
seed templates. Also, no stack trace.
Uses a proxy authenticator to set user and password in case of system params or else uses the orignal authenticator.
Merge branch 'master' into wip/h3nk3-authenticator-proxy

Conflicts:
	dist/src/templates/activator.bat
Merge pull request #473 from typesafehub/wip/h3nk3-authenticator-proxy

Uses a proxy authenticator to set user and password in case of system pa...
Fixes previous PR change mistake.
Merge pull request #484 from typesafehub/wip/h3nk3-batch-fix

Fixes previous PR change mistake.
Merge pull request #481 from typesafehub/wip/havocp-command-line-tweaks

Command line tweaks
Merge branch 'master' into add-new-relic-instrumentation-mark2
Cleanup of NR message handling
Some cleanup