ISPN-800 Tests

* includes tests for put/get custom objects over HotRod
* tests for DistExec, Map/Reduce, Events/Listeners/, basic ispn config file loading, remote store, leveldb store, transactions over replicated caches, single file store
* there are a few todo things: the tests for remote store are currently disabled as they need an ISPN server to be manually started (so the test is @Ignored for now)
* the tests extend tests in ISPN core and so they had to be adjusted (removed testng assertions, a bit of clean up for some tests)
* contains a couple of small fixes