Issue #2059557 by TravisCarden: Fixed Misusing t() function.
By TravisCarden: Updated shunt.api.php.
By TravisCarden: Created centralized shunt definition getter function with caching.
By TravisCarden: Fixed coding standards issues.
Issue #2120747 by TravisCarden: Fixed Enabling or disabling shunt module causes all shunts to be enabled or disabled, respectively.
By TravisCarden: Moved admin page callbacks to shunt.admin.inc.
By TravisCarden: Add support for "all" keyword to shunt-enable and shunt-disable Drush commands.
By TravisCarden: Added shunt_exists() helper function.
By TravisCarden: Refactored Drush shunt selection prompt.
By TravisCarden: Renamed _shunt_get() to _shunt_get_by_status().
By TravisCarden: Simplified shunt_is_enabled() and replaced uses of variable_get() with it.
By TravisCarden: Centralized shunt toggling code for improved performance and better messaging.
By TravisCarden: Made use of $shunt (instead of $name) as the function parameter for a shunt machine name consistent.
By TravisCarden: Added persistent variable prefixing and fixed fixed uninstall hook not working.
By TravisCarden: Changed module packages and added configuration link to shunt.info.
By TravisCarden: Moved shuntexample module out of unnecessary sub-directory.
By TravisCarden: Updated README.txt.
By TravisCarden: Alphabetized functions in code.
By TravisCarden: Fixed shunt-is-enabled Drush command doesn't work.
By TravisCarden: Reformatted the admin settings form as a table.