Direct access by index to hashtables entries is now supported.

*  the CHashTable<> class now supports an index table for direct access
(without traversing a linked list)
*  This means InsertItem() is now available.
*  It also means RemoveItem() is a bit more expensive, but being a
scripting language, functionality > slight performance cost.