Building in support for both boost filesystem v2 and v3 - permits the use of boost versions < 1.46 (as currently available on E100 master image)