don't use functions long deprecated in boost
switch to filesystem v3

There's nothing in this file which doesn't work with v3
Merge pull request #26 from v4hn/boost-filesystem-v3

fix boost build with 1.54.0