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
@mcimbora, I am waiting for the simplified configuration before merging