Changed Method Names

Changed names to look like shell_execute_(option), to make it more
defined on what it does.
New shell_execute_option command

Also removed upload option
Change runas method to use lib

Changed runas method to use the new runas lib.  Also did some rubocop
changes.