Add customisation hooks for various stages of jclouds machine provisioning
return unmodifiable list and maps, fixes #456
mark integration test as such (note -- the test is broken)
fix serialization of errors problem, and reduce warning level for stale browsers
Merge pull request #459 from ahgittin/fix/misc

misc minor logging, usage and test fixes
Renamed HttpFeedIntegrationTest to HttpFeedTest
Merge pull request #460 from aledsage/fix/HttpFeedTest

Renamed HttpFeedIntegrationTest to HttpFeedTest
jclouds customization hooks: incorporate review comments

- Marks JcloudsLocationCustomizer as @Beta
- Adds BasicJcloudsLocationCustomizer
Merge pull request #1 from aledsage/jclouds-location-customizer

jclouds customization hooks: incorporate review comments
Fix ExecutionManager.getTasksWithAllTags signature

- Use Iterable<?> instead of Iterable<String> for parameter type
Move EffectorUtils from brooklyn.entity.basic to brooklyn.management.internal
Extract code from AbstractEntity to EffectorUtils

- For effector-invocation
AbstractEntity.parent/application: don't use EntityReference

- field is private and of type Entity, rather than using EntityReference
Add ManagementContext.getEntityManager

- Deprecates methods from ManagementContext.getEntity(id) etc
- Moves methods to EntityManager interface
Update uses of managementContext.getEntityManager().*

- Changed calls to deprecated methods in managementContext, to instead
  use getEntityManager().manage() etc.
- Updates lots of test cases to use Entities.manage(entity) etc
Merge pull request #431 from alasdairhodge/jclouds-location-customizer

Add customisation hooks for various stages of jclouds machine provisioning
Moves entity-tracking from *ManagementContext to LocalEntityManager
Tidy-up of ManagementContext impl
Merge pull request #449 from aledsage/refactor/AbstractEntity-cleanup

cleanup abstract entity, and extract EntityManager interface
Add customisation hooks for various stages of jclouds machine provisioning