boost::filesystem::path::operator += change.

It isn't defined in Boost 1.49.0, which is what's in the Debian
repositories. Also CodeMaid decided to make an indentation change...
Added CMake settings for GCC.

GCC was building native architecture libraries. `version` library is
Windows-only too.