Revert "Remove vermagic patch due to crypto validation failure"

This reverts commit 76afb99fe890d7d50280d8e84c64d7fd2813b803.
Revert "Revert "hashtable: introduce a small and naive hashtable""

This reverts commit 24d02389a577d11ea072bb761c00ce2b58ed2ef5.
Revert "Revert "Revert "hashtable: introduce a small and naive hashtable"""

This reverts commit 1362e677f6e4bdb8eddf0ca7add9336a64a309d9.
Revert "Remove unused function"

This reverts commit 911cba72d19c32d845d0e0034cfa40cc90548f8c.
Revert "Revert "block,elevator: use new hashtable implementation""

This reverts commit 6530cf1b10f78ec69348fd0949127dd8bae7906c.
Revert "Revert "hashtable: introduce a small and naive hashtable""

This reverts commit 24d02389a577d11ea072bb761c00ce2b58ed2ef5.
Add Gamma control option and localversion