Object used for synchronisation marked final
RebindTestUtils accepts custom BrooklynProperties for management context

Reworks existing methods into builder to avoid an explosion of methods
with the addition of a second optional parameter.
Merge pull request #1334 from sjcorbett/rebind-test-utils

RebindTestUtils accepts custom BrooklynProperties for management context