CLI: Add basic repository <type> <command> & commit functionality

Still work in progress

refs #7255