Removed FindGSL (not using it anymore)
Added c++ compiler for windows
Namespace fixes & replaced boost::format use

fracdist::ostringstream is a very light wrapper around
std::ostringstream that overrides << to return its own class, and can
be converted to a string with needing a .str() call.
Added partial boost and Eigen libraries

These will be used if the system libraries can't be found (which is
almost always the case when doing a mingw build).
Added youcompleteme script for vim