Rename asynchronous forms of Database.commitTransaction to
Database.commitTransactionAsynchronously.
- Expose Database.configuration()
- Added consolidateall script.
Fix for issue #8. If the system variable tempDir is set, then test databases are placed there.
Otherwise, they go to a directory created by Files.createTempDirectory("erdo").
Fix for issue #7.
Ensure summary file is closed after reading and writing in case of exception.
Fix for issue #9. Creating or using a database now checks that the pid
system variable has been set, and javadoc specifies the requirement.