Changed the command_name to have a default of none and then checked to see if command is specified before using it. This will allow us to have modules without commands. This is useful for modules that only have one command or purpose.
Merge pull request #124 from jakew1ll/commandless

Allow command-less modules