reorder pom to put main versions we track at the top
convenience for getting brooklyn maven urls
better control over updating controllers synchronously v asynchronously, plus minor tidies
working archetype, plus notes
move maven-artifact routines out to new classes e.g. BrooklynMavenArtifact,
and use this in demo app to get a reliable WAR download;
also use this for JMX support (and use that for additional testing!)
which has nice benefit that JMXMP installation works from IDE even when
JAR has not been copied across
fix archetype pom (replacer plugin) so it works when invoked from root
updated docs to use archetype
Changes to Walkthrough text, update of images.
Merge pull request #4 from jdtoy/feature/archetype-docs

Docs, and screenshots, as discussed.
minor tweaks to david's much nicer words for walkthrough!
comment re use of `sudo`
Merge pull request #946 from ahgittin/feature/archetype

feature/archetype