[JRO] User edits a topic

* Topics and Topic get their own page object. OH YEAH!
* /board_id/topic_id/edit was being eaten by the routes for posts
  so adding the `get` to `topics#edit` before the resources fixes that
* I love TDD. I do.