3.4/develop

Fully embraced the composer way of doing things, added requirement of PHP 5.4+, and added some fancy new 5.4 stuff.
Oops, that's right! Stupid method chaining...

If you want a real suggestion, fix that. It's all kinds of demeter violation here, imo.