Add more granular formatting by content type/format

* Add check for custom content types
* Add snippet template for batbelt_project content
* Tweak snippet template for image posts
* Specify 'article' for default snippet template
* Consolidate the archives' loop for DRY
Rm 'details' class from snippet metadata