First code drop with basic untested skeleton.
Added a requirements file.
Fixed a typo bug in main WSGI script.
Fixed minor typo when converted script to WSGI app.
Fixed missing import and improved script return information.
Fixed missing import and improved scripts call.
Added basic configuration for the logging to help in an eventual problem.
Added a flag to configure behavior for hooks status return.
Greatly improved documentation README.rst.
Fixed a bug in configuration read.
Better falling back to 'ping' event in case it doesn't exists.
Fixed a small bug of unquoted string.
Trying to identify a bug...
Fixed conceptual name error and simplified hook call logic.
F**ck... fixing stupid bug.
Changed logic: hooks no longer get the payload as argument, now they get the path to a file holding the payload.

Passing the payload as an argument was too error prone.
Fixed bug of Popen not passing arguments.

Thanks to http://stackoverflow.com/questions/20128114/pythons-subprocess-does-not-interpret-as-expected-on-cygwin/20137299#20137299
Fixed issue with checking of GitHub urls. Turned feature On by default.
Improved documentation a bit.
Renamed the Test section to Debug and improve it.