Rewriting the check_ncpa as it needed some refactoring and it was not completely clear how it was working. Added some tests.
Finally adding the gitignore file.
Fixed a _very_ minor type in the documentation.
Updated and refactored the check_ncpa.py plugins.

Added associated tests. Changes were made to make the plugin more legible and straightforward. Actual API changes did not occur.
Added additional debug information when run with the verbose flag. Also added some potentially exception throwing issues to the try/catch so that it would be included in the UNKNOWN umbrella if some issue arose decoding/getting the JSON instead of barfing the Python stacktrace.
Merge pull request #1 from scot0357/master

Master