tidies around semantics of service-state (mainly in comments and in the Summary tab of gui)
ControlledDynamicWebAppCluster should use same config-key-name for MEMBER_SPEC and FACTORY as DynamicCluster (since the behaviour is delegated)
support for eventually-immutable behaviour ("seal") in config bag, and a ConfigBag.EMPTY
neat Boolean, Double, String, and Integer sensors
make web/time sensors consistent, and related enhancements
use <Type>AttributeSensor instead of BasicAttributeSensor<<Type>>(<Type>class, ...)
convert AbstractControllerTest to java (to start debugging it)
Merge pull request #786 from ahgittin/misc

sensor tidy