Fail if we do not have 100% test coverage
Implement the basics for a Fastly client

* Core ``Fastly`` class which accepts key or user and password
* Authentication classes for key based and password based
Document the basic authentication of the Fastly client
Merge pull request #1 from dstufft/authentication

Authentication