[#2] Created test case for new strategy

- Strategy will select JsonRenderer if a Swagger ViewModel is present.
- Strategy will inject the response with the application/vnd.swagger+json
  Content-Type if the selectRenderer() method selected the JsonRenderer.
[#2] Working view strategy

- Fixed some errors in the unit tests to allow them to run.
- Added test bootstrapping.
- Full `SwaggerViewStrategy` implementation; passes tests.
- Added missing dependencies to `composer.json`.
- Updated `.travis.yml` to add `phpunit` test runner
[#2] Expose SwaggerViewStrategy to MVC

- Added factory for strategy
- Added configuration to link factory into SM
- Added listeners to `Module` to attach factory to view when Swagger `ViewModel`
  is the current `MvcEvent` result.
[#2] CS fixes

- trailing whitespace
Merge branch 'weierophinney-hotfix/2'

* weierophinney-hotfix/2:
  [#2] CS fixes
  [#2] Expose SwaggerViewStrategy to MVC
  [#2] Working view strategy
  [#2] Created test case for new strategy