Switched external text formatter parameter to boost::filesystem::path
* this increases consistency accross all external functions
* enables usage of non-global formatter executables