Bumped boost to filesystem version 3, and changed a single usage of file...

...name(), which has changed from string to path in filesystem v 3

... and some free ( :-( ) formatting changes