Added auto-build utility, and endianness.
- Now at the first execution the program automatically
  preprocesses the raw terrian file if the .terrain is
  missing but the .rtd is there.
- Added endianness handler for the I/O classes, but has
  no way to test if it is actually working.