2.6.0  read write binary

Two new functions added:
Read binary data from file
Write binary data to file. 

Also:  WriteAsciiToFile is now writing through the binary write function. 


Shouldn't this be: catch(std::ifstream::failure e)? See http://www.cplusplus.com/reference/ios/ios/exceptions/