Revert "Make hashing locks optional (only if lmdb is chosen)"

This reverts commit 683254b54dc205367e05138dd510dc072d39c3cf.
Revert "Make GenerateMd5Hash optional"

This reverts commit d985c667da0d1817255d75202471aff3784b35db.
Revert "Do not hash license tracking locks"

This reverts commit 3aade72d2748382f93ca54fc7e67ac04cdbca1bf.
Revert "Adapting CFE locks to lmdb length limit (and fixing unit test)"

This reverts commit 0d44c2d2151f44f5821da4a694b100936005f3ef.
Revert "Add LMDB support (TCDB is still the default option)"

This reverts commit 670ea61c38b07838868984d2020eaa640e84ee4e.
Merge pull request #952 from kacfengine/master

Revert lmdb2 branch due to copyright issues.