Rename Post model to Entry

Also:
- use "detail" consistently for DetailView (not details)
- rename home page tests

Should fix #37.