Add --order to pick, defaults to random to maintain behaviour but
supports: asc and desc as well
Bugfixes:
 - Moved 'locked' back to a 'user' level state.
 - Fixed master branch checkout bug

Added some debugging to a few commands.
Added more options to the initial menu for pick.
 - View the commit again.
 - View a file in the repo as it currently exists.

Turn the first menu into a do/until.