refactor to be 100% unit testable, use Buzz instead of Zend for http

I've refactored the client to be more standards-compliant, swap Zend Framework (it's huge!) with kriswallsmith/Buzz and implement 100% unit test coverage.

IMHO it would be better to implement this class without using static methods but I've resisted that temptation, for now.