Add sorted buckets on insert/delete
Add sorted buckets and binary search to hashmap

Since buckets are sorted on insert and delete,
binary searching will make searching through
buckets very fast.

Also added a binary search vs iteration test to DArray.
On 100 million element darray, iteration takes 20+ seconds,
binary search takes about 20 accesses. Yay for O(log(N))!