Fixed /answers routing spec.

- used rspec `routes` method to load in engine's routes.
- no longer using 'controller#action' shorthand syntax.
- using a hash with `{controller: 'answers/$CONTROLLER'}`
    namespace.
Unpended and fixed the routes_spec.
Renamed answers_routing_spec to questions_routing_spec
and deleted the old questions_routing_spec.rb.

(this is OK since /answers routes to the questions_controller,
while we don't have /questions)
add test for about page routing
moving a test of users from pending to passing.
There are going to be no orphaned answers without questions in the app,
so there doesn't need to be a controller or a test for answers.
When the project was turned into a gem the paths on the tests broke.
I specified the controller and added the path to it. This fixes 14 tests.
Changed spec call from `have_tag` to `have_css`.

I'm not sure why `have_tag` stopped working, but
`have_css` does exactly what we need.
Fix API TaggingsController and corresponding specs

Pending specs hid some application code errors in this
controller. Unpending the specs revealed these errors
(mostly syntax-related). This commit unpends the specs
and fixes the errors.
Implemented view spec for 'answers/questions/show'

I ended up also removing instance variables from that
template and modifying the QuestionsController accord-
ingly.

Removed set_question before filter from Qs controller.
Unpended the QuestionsController spec.

Also added to the params whitelist for the
QuestionsController.
Added model spec for Answers::Answer.

Tests:

- its belong_to relationship with Answers::Question
- the presence of the searchkick class method, reindex.
Unpended the QuestionsController specs.
Fixed tests for tags_controler_spec

114 examples, 0 failures, 12 pending

- Added example tags
- fixed path on tests
Fixed the one pending test in views/questions/indes.html
Removing unnecessary code.

Adding the controller nesting was sufficient
to fix the path problem. The path did not
need to be appended.

Remaining 11 pending tests are broken due
to admin error or not implemented.
Added a tag test where there was a pending test placeholder.

114 examples, 0 failures, 10 pending
Ensures multiple tags exist for testing tags.
Can't make a test aobut tag views without adding tag data; that would requre Vagrant to be working.
Added example task to answers/tasks folder.