Mantle v0.047

Added test suite! We still need to remove the PLATFORM_WINDOWS
flag...maybe PLATFORM_CONSOLE? The test suite should be platform
independent, but who the fuck knows anyways.