Get keyword should throw, bumped boost filesystem version

Throws when asked for non-existing keyword. The function was missing a return path.

Included a commit from a different pull request, same file. But this is perhaps bad form?