Add Database Snapshot
Add Database Snapshot

* Snapshot allows for compaction while node is still running

* fixed formatting

clemahieu/raiblocks,clemahieu/raiblocks,clemahieu/raiblocks,clemahieu/raiblocks,clemahieu/raiblocks,SergiySW/raiblocks,SergiySW/raiblocks,SergiySW/raiblocks,clemahieu/raiblocks,SergiySW/raiblocks,SergiySW/raiblocks