Next_Open_Spot(b_num int)

This takes in the bucket number, and will make sure that the [0] element
of the bucket is open. If this the list is full, pop element and shift
the list, otherwise just shift the list. After calling this function,
you would say k.K_Buckets[b_num][0] = contact.