Add requirements.txt to python script
Merge pull request #36 from kovrus/python-script-installation

Add requirements.txt to python script, facilitating easy installation of python pre-requirements using pip.
Add Ruslan Kovalov to the AUTHORS/CONTRIBUTORS files.
Remove some unneeded whitespace.
Refer to the json-c library as per their examples.

Not using -I makes more sense to me, but it appears that some distributions
put the headers in different locations, and all the example code refers only
to json.h, so we'll follow suit...

Also link against the correct library.
Use built-in linking rules (with its own variables).
Merge remote-tracking branches 'origin/cleanup/whitespace-1', 'origin/build-implicit-link' and 'origin/build-jsonc' into integrate

Conflicts:
	cpp/Makefile
WIP on DNS.
Start of test harness.
Return leaf hash.
Also verify an inclusion proof for a leaf's hash.
Test work in progress.
Add missing file, move unmoved file.
Allow binary SCTs and logs on protocols other than HTTPS.
Remaining issues after a rebase.
Fix a couple of stray "https:"s.
Log responses.
Correct path.
Show error content.
Identify the type of the cert in the file name.