Catching exceptions from M2Crypto.RSA.
Otherwise queue workers can die mysterious deaths when rogue bits float
around.
Add augeas module
Merge pull request #1465 from mrud/mru/augeas

Add augeas module
Fix the order of release notes listing
fixed the issue_1455
Fix wrong docstring
Correctly return with jid 0 if no minions match the target

When running as a syndic, the jid was returned as '' instead of the
correct '0' in case no minions match the target, which caused the syndic
to throw an exception.
Merge pull request #1466 from baijum/release_notes_order

Fix the order of release notes listing
Merge pull request #1467 from srinivas-adivi/issue_1455

fixed the issue_1455
Merge pull request #1469 from gotcha/patch-1

Fix wrong docstring
Merge pull request #1470 from gavrie/syndic_fixes

Correctly return with jid 0 if no minions match the target
Fix #1472
Add test for recuse error
Merge remote branch 'upstream/0.10.0' into contribute

* upstream/0.10.0: (435 commits)
  Man pages for 0.10.0
  Bump version to 0.10.0
  Add verification of high data
  Add sls for non recurse test
  Add non recurse test
  Fix issues with size option and owner option
  Add a function to display the highstate data from sls
  REALLY fix the recursive requisite check
  Cleanup of state descriptions.
  fix kmod state virtual module check
  Minor tweaks to documentation homepage.
  Add comment on tun workaround
  Small networking fix
  Fix recursive check for the correct data
  Initial draft of 0.10.0 release docs
  FIX: if runas and with_env=False
  update strings to use format
  if runas - force su to use given shell or DEFAULT_SHELL
  some syntax fixes in state data file management
  Add highstate and sls last data files for last run on minion
  ...
Merge remote branch 'upstream/develop' into contribute

* upstream/develop: (30 commits)
  Add test for recuse error
  Fix #1472
  Correctly return with jid 0 if no minions match the target
  Fix wrong docstring
  fixed the issue_1455
  Fix the order of release notes listing
  Add augeas module
  Skip pip test if pip is not installed
  python setup.py sdist didn't add scripts folder
  Be compatible with mock 0.7
  Use cat instead of echo for cmd.which test, as echo can be a built-in
  more spelling errors
  some more spelling errors
  horrid spelling errors.
  fix spell error in rabbitmq module
  Fix requisite check, again
  Fix typos in manpage
  Added missing log_format for Syndic. Cleaned up duplications.
  Updated modules/states/renderers/returners with new autosummary layout
  Updated autosummary template to output headings for the Contents sidebar
  ...
Fix the mount module in certain cases

It is possible that the minion may not have
/proc/self/mountinfo (our virtualized CentOS 5 boxes don't).
This provides a fallback on /proc/self/mounts in the case that
mountinfo doesn't exist or can't be read.
Updated docstring for network module to specify that only Redhat-style networking is supported.
Merge pull request #1475 from grierj/contribute

Protect against broken RSA keys
Merge pull request #1474 from jhutchins/mount_fix

Fix the mount module in case there is no mountinfo
Merge pull request #1476 from drzero42/develop

Updated docstring for network module