Add admin tests

Require users to be an admin to
* Get new
* Create post
* Get edit
* Update post
* Destroy post