Add missing GeogitDataStore.dispose() method to close the repository when the store is to be discarded.
Add WFS integration test case to ensure commits survive app shutdown
Set the JEObjectDatabase tx durability to COMMIT_WRITE_NO_SYNC.

With this setting db commits will survive application crashes,
though may not survive operating system crashes
Merge pull request #552 from groldan/issue_544

Make sure BEB JE commits survive application crashes and the datastore properly closes the repository