Changes:

v1.1.4
 - Changed the version number to follow the Node Assassin version number. From
   this point on, matching version numbers will be compatible. This version
   breaks compatibility with older versions of Node Assassin devices.
 - Adapted all the actions to work with the new Node Assassin hardware.
 - Implemented to 'boot_all', 'shutdown_all' and 'forcedown_all' actions.
 - Switched all checks to rely on the data from the power feeds instead of
   simply relying on having changed the state of a node's power or reset
   buttons.
 - Added support for the 'list' option as required by the FenceAgentAPI.
 - Added the debug option.
 - Added the "critical" flag to "record()" calls that are critical.
 - Updated variable names to be more consistent throughout the program.
 - Updated the 'version()' function to properly report nodes and their states
   using the new hardware.

v0.1.006
 - Added an initial 'release_all' to the 'boot_all' action to make sure nodes
   that were fenced have their reset ports released.

v0.1.005
 - Expanded the 'version' call to return complete details on each attached and
   configured Node Assassins.
 - Implemented the 'release', 'release_all', 'fence_all' and 'boot_all'
   actions.
 - General cleanup and updating of the docs.

v0.1.004
 - Fixed the command line argument bug.
 - Updated the 'help' message to be more accurate.

