Added a mechanism for joining paths (`fostlib::join_paths`) in the same sort of way that URL paths are joined.