about to pull in new anmalloc
Squashed commit of the following:

commit c98dbf9d8a1bbf7310d0f0b2a87f08373161bf78
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Fri Apr 11 17:18:17 2014 -0400

    realloc allows NULL argument

commit 4aa4d5df035fc360830efdb7859b3ec01d7486be
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 20:15:15 2014 -0400

    fixed some anmalloc_align issues

commit 84f45238fac97b50b9075d3f5f88509bad5f08a7
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 19:52:26 2014 -0400

    updated readme

commit 63037df0c0aa592043a89653aacb4f09d2c9f890
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 19:45:10 2014 -0400

    saved changes i didn't realize i made

commit 779dc0f1a87deae4a8d4d3631a3f4da9fc405cfb
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 19:44:40 2014 -0400

    got realloc to work

commit 56c1fe07553137f87e1174128e5810f73c2a205a
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 19:39:45 2014 -0400

    passes brk test

commit b2ef293115ac9495b32091f51799cf6611b06403
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 19:29:49 2014 -0400

    test runs

commit 2a8d891683cd814a4a11eb1b246bc5474b4a73b6
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 19:09:42 2014 -0400

    woohoo the lib compiles

commit 2ecb82301f79a982532cd749cfa8eb39ea01c067
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 18:49:04 2014 -0400

    added the test dir

commit 934c4017e082c02d5c8a27b7fe0ae0546ba3e3f5
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 18:48:55 2014 -0400

    started working on building the thing

commit b01080b63731d8894826d6e3fedb0f520b77b5d4
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 14:21:32 2014 -0400

    added makefile

commit 98c55dbd69ba851e31a18dbc9a98ee0dbb453889
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 14:16:51 2014 -0400

    wrote implementation; untested

commit 91249ff4d0ed1dbc05129077ae0da4ab8bbd65a6
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 11:49:14 2014 -0400

    started working on outer setup

commit 08f22112506483340545ddb63e7353e0c771cd02
Author: Alex Nichol <unixpickle@gmail.com>
Date:   Wed Apr 9 11:29:06 2014 -0400

    added readme
remove anmem because i borke it
added back anmem
removed anmalloc because i broke the tree