added php 5.4 as a min requirement (guzzle uses it)