TumblrPublishAgent

First attempt at a publish agent for Tumblr. Based very closely off of the TwitterPublishAgent. I'd like some feedback on the structure for inputs as well as the code structure before I start working on additional Tumblr-related agents.
Something's up with this PR.  It looks like it's bringing in changes that aren't in Huginn master yet.  Did you merge in another branch?