Fix AreaAllocator end iterator bug when going through a grow cycle. If growing the allocator before first allocation, simply expand the existing free area.
For Travis CI - switch CI build to use OS X build environment.