Brooklyn management console on Windows

Provides "brooklyn.ps1", a PowerShell script equivalent to the "brooklyn" shell script. Fixes to ResourceUtils so that it can locate and use brooklyn.properties and catalog.xml.
Detect JRE location using registry; other fixes

A default install of the Oracle JRE will not set PATH or JAVA_HOME. This change scans the registry for JRE installs to determine the correct one to use, meaning there is no longer a requirement for the Brooklyn user to manually set either JAVA_HOME or PATH to be able to run brooklyn.
Remove unicode BOM char in the middle of the file

Probably got there as a result of copy-and-paste between Windows and MacOSX?
Convert brooklyn.ps1 to Windows-style line endings
Fix Java cmd when home directory contains spaces

Common in Windows for the user's home directory to the user's full name with spaces, like "C:\Users\Joe Bloggs".
Merge pull request #1101 from richardcloudsoft/brooklyn-on-windows

Brooklyn management console on Windows