Renaming controller to context

It is a misnomer to say that it is a controller, when in reality we
need to verify that the context behaves as expected (i.e. responds to
current_user)
Improving spec's auto generated docs