fix empty requests array for symfony 2.6

Create empty 'requests' array in constructor. It also adds a test to cover it.

In symfony 2.6+ when no requests are made, this throws an illegal offset exception.

Fixes in #66 

Based on https://github.com/misd-service-development/guzzle-bundle/pull/67 by https://github.com/JANorman