Mantle v0.008

We now have custom std::allocator!! Not sure if it works in all cases,
but should be close. Seems to work for both std::string and std::vector
so far. Whip it up!