I can haz bullitzpoof, logz, datastehs n ponies

This pull request introduces the following updates:

* Upload datasets scraped from HSCIC into CKAN
* Add logging instead of printing to stdout (a PIA if your using screen). Using tail -f is your friend.
* Wrap various things that can go wrong with a try...except so the script logs things and carries on.

That's it!

(I also wonder if the interactions with CKAN could be made more efficient - but that's another story.)

:-)