Support importing Tumblr

This tries to integrate Tumblr's various [post types](http://www.tumblr.com/docs/en/api/v2#posts) without using additonal templates.

Tested OK with 2.7 and 3.2. Nothing special showed up with unit2 and flake8 (except line length).

Please review. Thanks.