implement test_logged_out_views and tweak memes.html
check deleting a nonexistant meme in test_delete_meme
implement test_update_fail (and fix relevant view code)
implement test_code_snippet