C++11 dependency removed

There is other stuff in here garbaging-up the diff, but I just had to remove some `auto` usages, `std::to_string` usages, and some `fopen(string)` usages. Pretty clean really.