1) Added the ability to enable and disable sidetiq jobs through a redis key
2) Changed the way namespaced worker classes are mapped into Redis keys to follow lowercase/underscore format
3) Improved the way perform method arguments are detected (parameters instead of arity) so that meta defined perform methods (with block) are properly handled
4) Added logic to check for "perform method" arguments from the web interface to prevent 500 errors