added allocation logic for buddy system
adjusted for changes in find_smallest_matching_node
Merge branch 'buddysystem' of https://github.com/skotchandsoda/cmpsc473-p2 into buddysystem
Merge branch 'buddysystem' of https://github.com/skotchandsoda/cmpsc473-p2 into buddysystem