ISPN-4389 Tests for suppressing state transfer with jmx fail

* Changed so cluster registry cache never has ST disabled
Updated readme file, failsafe plugin single test info
ISPN-4402 Add test for custom audit logger
ISPN-4405 Remove unnecessary Lucene dependencies causing build halt
ISPN-4406 Security integration tests should run sequentially

* This is because tests rely on static field initialisation.
* To support this, test cache manager factory must be able to cope with
checking if the cache is closed even if it's unauthorised.