[WIP] [Negotiator] Accept Symfony Request object

Please do not merge this yet as it will not merge cleanly with #6
Just looking for feedback on the API.

This refs #5

Added a static factory method that accepts a Symfony Request
object and create a negotiator class from it.