Better d2 implementation without sse
Separated search engines in different files
Removed the old hash implementation
New hash table implementation

Based on Glib / LibNGS implementations