First pass at integrating docmd functionality. DOES NOT WORK!!
Merge branch 'develop' into docmd
Merge branch 'develop' into docmd
Merge branch 'develop' into docmd
Merge branch 'develop' into docmd
Merge branch 'develop' into docmd
New docommand package added to contrib that runs commands on devices

+ New tool bin/run_cmds to run commands from the CLI!
Docstring cleanup in bin/run_cmds
Bump Trigger version.
Merge pull request #126 from jathanism/docmd

First functional pass at CLI command execution tool
API documentation fixes for trigger.contrib and some logging fixes

+ Logging fixes are in trigger.contrib.commando.plugins. Twisted
  logger should be imported before Trigger code so that the Trigger
  runtime events are properly logged.
Added bin/run_cmds to setup.py (derp)
Bugfix in Tacacsrc when updating credentials for a user.
Truly enforce file permissions
Unit test for tacacsrc permissions fix
Fix a TypeError bug in the latest tacacsrc fix. Meta bugs!
Bugfix to handle SSH protocol errors as if they are login failures
Merge pull request #127 from jathanism/issue-127

Gong exits with cryptic error on SSH login failure
Remove extraneous logging from SSH transport in trigger.twister
Bugfix that was causing NameError crash in bin/optimizer