Move some command methods into modules for re-use
Improve handling of filenames for Gitnesse::Feature