Fix Redis sensors when server is not on default port
Upgrade RedisStore to version 2.8.4.
Fix typos in archetype and JBoss7 entity

Removes mentions of datastax-healthcare from archetype.
Stronger assertions in Redis tests and more permissive bounds in test util method signature
Merge pull request #1162 from sjcorbett/fix/redis-stats

Fixes RedisStore to use correct port for sensor commands
Move "Rebindable" to EntityInternal and LocationInternal
Location extends Entity
squash
Rebind with Location extends Entity
Fixing location rebind tests (location extends entity)
SshMachineLocation refactor: use attribute instead of field
Location as entity: fixing tests
Entity config: store unmatched config, and inherit
Fixing rebind
Add EntitySpec.id(), and fix calls to managementContext.prePreManage
Refactor JcloudsLocation.setCreationString

- so copes with getConfigBag() now returning a sealed bag
Extracting interface for JcloudsLocation and friends
LocationEntityManager calls recordLocationEvent
Convert JavaOptsTest to not use mockito