Move blog tags to django-taggit

Use django-taggit to handle the tag creation, foreign keys, slugs, and
filtering mechanisms of blog post tags.

Also use django-taggit-templatetags to have a ready made tagcloud.
Remove needless project image check

An empty list is perfectly fine to send over the wire.