Make copyResource and copytemplate usable by all entity drivers
Adds ApplicationBuilder.Builder.appImpl
Adds MovableElasticWebAppCluster.TIME_TO_LIVE_SECONDS
Adding Debian example to brooklyn.properties.
Updated jboss logo. AS6 and AS7 entities updated to reflect change.
AutoScaler: calls listener if max size reached

- tracks the "unbounded pool size" (i.e. what it would be if there were
  no max pool size), and calls a listener if this goes above the
  max pool size for a sustained period of time
AutoScaler tidy: extract SizeHistory class
Fix REST's ConfigSummary.defaultVal serialization

- When config key's default value is not json serialisable, was getting
  500 errors.
- Fix by just sending String representation of the default value
AutoScalerPolicy: support reconfiguring config
AutoScalerPolicy: emit maxSizeReached sensor

- Instead of calling listener, emit a sensor event on the associated
  entity
AutoScalerPolicy maxSizeReached: incoroporate review comments
Merge pull request #514 from aledsage/feature/AutoScalerPolicy-notifyOnMaxReached

auto scaler policy emits notification-sensor on max pool size reached
Merge pull request #533 from jdtoy/master

jboss Entities logo refresh. Docs Debian regex example.
Merge pull request #529 from aledsage/fix/for-stackato-example

Fixes required for stackato example
Fix EntityType.name to not say "Impl"

- Previously used entity's getClass().getCanonicalName(), so
  the EntityType.name frequently included Impl.
- Now uses EntityTypeRegistry.getEntityTypeOf to reverse-lookup
  which interface the entity is for.
EntityType.name: incorporate review comments
Merge pull request #535 from aledsage/fix/EntityType-name-notIncludeImpls

Fix EntityType.name to not say "Impl"
Review comment changes
Merge pull request #528 from grkvlt/copy-resources

Make copyResource and copytemplate usable by all entity drivers
catalog config can be set as annoation in app class, with simpler app creation syntax; and exposed in gui, including booleans in gui