Improved SSH instructions. Changed brooklyn version. (Update Script Miss.)

Conflicts:

	docs/use/guide/quickstart/index.md
Added missing  <!-- BROOKLYN_VERSION -->s

Conflicts:

	docs/use/guide/quickstart/catalog.xml
	docs/use/guide/quickstart/index.md
Added missing {{ site.url }} to download.md.
Updated versions.md to reflect release of 0.5.0.
Upped (c) year to 2013.
Added information/command to populate local repository.
Typos.
Added information about semantic versioning.

Conflicts:

	docs/meta/versions.md
Fix global-web-fabric/index.html for CloudFoundry refs

- Remove CloudFoundry setup instructions, and instead
  just reference https://github.com/cloudsoft/brooklyn-cloudfoundry
Added user = ubuntu for all AWS locations (using U 12.04 LTS AMIs).
Tried aws-ec2.user = root, but this global parameter did not propigate.
Update underscore.js version to 1.4.4.
Bring brooklyn-utils.js in line with other javascript modules

define() it, rather than creating several global functions. Removed
references to it from a few modules where it went unused and moved the
setVisibility function to application-add-wizard, the only place it is
used.

Also: Remove several trailing commas from arrays and objects. Add 'var'
to variable declarations that were missing it.
move mergePaths to Urls (so it is available from utils)
fix merge path problem when empty segment being added
EntityProxy: don't use groovyism for invoking effector

- Use EffectorUtils.invokeEffector directly, rather than 
  calling ((AbstractEntity)delegate).invokeMethod.
Prep for converting AbstractEntity to java
Convert AbstractEntity from groovy to java
MethodEffector.call: handle when entity is proxy
Convert EntityPerformanceTest to java, and fix
AbstractEntity conversion: other required fixes