Refactor rebind code, and tidy

Please merge https://github.com/apache/incubator-brooklyn/pull/308 first
12 callers, most of whom should probably be refactored to extend `RebindTestFixture`.
But not doing that in this PR.
I'll leave as-is for now.