use correct decimal separator in tests
replaced the gint hash directory update method with a more efficient one; gint table hash function is now FNV-1a which improves the distribution somewhat; increased bucket size that slightly improves memory efficiency of the gint table