Port to boost filesystem 3, hopefully keeping support for older boost.
Cleaner casing that actually works
Merge pull request #66 from mgregson/master

Build on boost::filesystem v3 and old boost