created types for tree and node
added tree.c and node.c to Makefile
fixed minor compilation errors
changed named of size function in node.c to avoid collision with segment size function
changed naming of id members
New function order_needed().  Takes parameter int size.  Returns the node order needed to accomodate a request of size bytes.
start of buddy_system work
Merge branch 'buddysystem' of https://github.com/skotchandsoda/cmpsc473-p2 into buddysystem
moved order_needed function within file
added allocation logic for buddy system
adjusted for changes in find_smallest_matching_node
New function find_smallest_matching_node().  Not sure if correct, needs testing.
Merge branch 'buddysystem' of https://github.com/skotchandsoda/cmpsc473-p2 into buddysystem
New function and prototype is_leaf().  Returns true if given node is a leaf in the tree.
Merge branch 'buddysystem' of https://github.com/skotchandsoda/cmpsc473-p2 into buddysystem
fixed some compilation errors
Merge branch 'buddysystem', remote branch 'origin' into buddysystem
fixed inequality in find_buddy_fit
Merge branch 'buddysystem' of https://github.com/skotchandsoda/cmpsc473-p2 into buddysystem
added try_merge_with_adjacent_segements function to merge for buddy system