Hide the command list and completion shell on the cli

Neither of these commands are intended to be called by end-users