Add runspecs() and manspecs().
Refactor runspecs/manspecs stuff.
Tidy