Removed -Wpedantic due to Ubuntu compability Problems

Moved BUCKET_SIZE Macros to include/radix.h

Reverted to realloc based on Pointer diff