Refactor rebind code, and tidy

Please merge https://github.com/apache/incubator-brooklyn/pull/308 first
`terminateOrigManagementContext` is currently defaulting to false (based on the overloaded `rebind()` methods that existed before these changes. Arguably it should be `true`. We can think about that more after this is merged, I think.