added oauth for twitch
fixed Twitch setup instructions
Update response_object_and_paths.md

Took some time to figure it out.
Moved the annotation in the right file.
Merge pull request #383 from screws0ft/patch-3

Update response_object_and_paths.md
Merge pull request #382 from redshark1802/master

added oauth for twitch
Fix previous merge
Some cleanup of code:
- type-hint objects when possible,
- don't use container parameter in constructor
- reduce usage of container
- remove some code duplication
- made configuration a bit more readable
Refactor code to use Symfony OptionResolver component
Fix problem with twig extension after refactoring, cleanup after review