Ignore Java Chronicle index and data files
Fix problems with Java Chronicles that were being re-used between test runs, causing unpredictable behaviour. Also added a close() method to the QueuePersistor so that underlying persistence engines can be notified when to clear resources. Updated tests to reflect the bug fixes to get all tests to pass.