Updated README; Added _alloc()/dealloc(); tidied up internal method names

Updated README
Added bit_array_alloc() bit_array_dealloc()
Faster creation of large arrays
Renamed internal functions to _name()