scripts/fakepluginhelper.py - Better error message if mandatory -F was not specified
Multithread tests added
--extra-opts implemented for plugins

This patch implements --extra-opts argument for nagios plugins
as specified by http://nagiosplugins.org/extra-opts

New class: Parsers.ExtraOptsParser

PluginHelper has new command-line argument: --extra-opts

Fixes #54
Utils.reconsile_thresholds - new method to convert from new threshold syntax to current one
pynag.Utils - Code cleanup

PEP8 fixes
pynag.Plugins.PluginHelper - Implement timeout

Nagios developer guidelines require plugins to have a timeout
so --timeout is now built into PluginHelper.

I set a default timeout of 58 seconds, so plugins will exit with
status unknown right before nagios kills it.

Does anyone have thoughts on if a default timeout should be set or not ?
Merge branch 'master' of github.com:pynag/pynag
Change format of authors file

I am changing the format of the AUTHORS File so that it
shows all contributors, ordered by the year they were active.

That way it is easy to seperate who have been contributing recently
to pynag from those who are now inactive.
CHANGES updated
Improve unittests for ExtraOpts feature
Merge pull request #113 from pynag/feature-extra-opts

Feature extra opts, looking good!
Merge branch 'master' of github.com:pynag/pynag
Success should only notify on change
Utils.reconsile_thresholds - new method to convert from new threshold syntax to current one
Plugins module: PEP8 auto cleanup
Plugin Module - Manual pep8 cleanup
Plugins module: remove unused variable
Remove unneeded code
Plugins - new_threshold_syntax - support older syntax as a fallback
Plugins - new_threshold_syntax - minor cleanup