And a few updates ==> BUILD RUNS ON WINDOWS

Had to do a few maneuvers around the filesystem (can't delete folder you
currently reside in, doh) and close the log file (also doh!). For
whatever reason, linux didn't complain about these two things but
Windows did. Good practices none-the-less.

Now the build itself doesn't run yet, just the build script and cmake
which gets everything setup to run. I now have to figure out how to
build the VS Solution on the command line. I think all I have to do is
run NMake? Not sure yet...
AND BOOM GOES THE DYNAMITE -> Windows Build Works

The build now works on windows! Code spits out everything nicely like it
should. Hell to tha yeah!

However, you won't be able to run it quite yet since cmake on Travis is
out of date. Until I get the new cmake on Travis, I have had to comment
out the section for compiler specific flags. Thus, I only have gcc flags
available which will fail on Windows.
Adding compiler checking back in. Most likely will break Travis but I;ll fix that tomorrow.
Adding displaying of log file when build fails.
Seeing if install of cmake works or not...
Adding in check for null compiler version. Fixes the issue with older versions of cmake failing when that variable isnt set. Removing cmake install crap from travis
Adding back in build-tree removal.
Removing Clang compiler again. Just figured out that it will fail since clang on the target system was compiled with gcc-4.6. I suppose I could uninstall clang, reinstall it confgiured with gcc-4.8, and then try the tests. But thats a headache so Im just going to ignore clang for now.
Working on command line arg parsing for build script.