Fix various things involving IO. On Windows we use the '\' path separator opposed to '/' for consistency. Also deal with endianess in relation for reading and writing files, still have map file endianess to do. Added some additional functionality to u::string.