Revert patch 2447abf6bd9b52eabdc52a54a9d51d901d3c22a3 since we have found
it is much faster than doing a commit every time.
Add the idea of CommitDelay to the slurmdbd.conf file.  This will allow
super heavy systems to be able to only commit every once in a while instead
of after every transaction.  This is much faster, but can introduce a very
small window in which if something happens that makes the slurmdbd end
irregularly some data loss is possible.