Add routes and empty controllers for questions and answers api.
Add index spec and action for api questions, update routing priority.
Extract #show json rendering from general questions controller to api controller.
Typo in questions spec show description.
Add UsersRequestsHelpers, move UsersControllersHelpers.
Add Questions#new spec and action.
Limit Questions #new and #edit to html response.
Minor cleanup in api questions #new.
Add create, update and destroy spec and action to api questions, clean questions controller.
Add api answers spec.
Add api answers controller code, strip general controller of its json rendering code, update spec.
Typo in api questions spec.