Merge pull request #1 from peej/master

Updating to Latest
Merge pull request #2 from peej/master

Getting Latest changes
Fixed issue of warnings where  is not valid for For loops.
Added description to "no matching method" exception

Fix up exception handling in Behat features.
Method annotations are now inherited from parent classes and interfaces.
Merge pull request #135 from Nalum/master

Warning output when $headers not an array