X-Site state transfer support

- Changes related to testing X-Site state transfer
-- JMX method invocation, 
-- Optional backup cache checking
-- Asynchronous data loading stage
-- Other minor stuff
Seems this duplicates line 45