Removed extern "C declaration
Fixed id2i to use index
Fixed issue mixing vectored and non vectored code in bif
Fixed set rehash to improve speed