catalog config can be set as annoation in app class, with simpler app creation syntax; and exposed in gui, including booleans in gui
Merge pull request #531 from aledsage/feature/Download-configuration-support

Feature: download configuration support
Merge pull request #515 from aledsage/feature/Example-OpenLoopPolicy

example open loop policy
Merge branch 'master' into feature/config-in-catalog-2

Conflicts:
	core/src/main/java/brooklyn/entity/basic/EntityDynamicType.java -- imports only
minor code review comments
Merge pull request #539 from ahgittin/feature/config-in-catalog-2

catalog config can be set as annoation in app class
Convert PolicyRegistrationTest from groovy to java
Adds policy added/removed sensors