Fail any test when resource cleanup fails.
Implement DataFileAccessor.close() to properly close journal files.
Split dispose(Datafile) into public and private dispose(Thread,
Integer).
Add missing break to directly continue outer loop over all Threads
Merge pull request #33 from hhoffstaette/master

Data file leaks lead to test failures.
Improved journal close, both sequentially and concurrently, with all journal operations throwing a dedicated exception when called after close.
Fixed leaky file removal on compaction by also closing the associated random access files.
Improved delete performance by:
- Checking with inflight writes and only syncing them when needed.
- Reduced number of seeks.
- Only physically syncing when the corresponding journal property is set.
Make sure open throws an Exception when File#listFiles returns null. Fixes #34.
Merge pull request #36 from jeluard/fix34

Make sure open throws an Exception when File#listFiles returns null. Fixes #34.
Minor refactorings.
Some more improvements to tests.
[maven-release-plugin] prepare release journalio-1.3
[maven-release-plugin] prepare for next development iteration
Update README.md
Update README.md