Better handling of long paths in conjunction with boost's deeply nested build tree.
Added a hack to avoid in-source build attempts leaving behind CMake files and folders.