Librato actor

Addresses #41.
Still needs integration tests.
`test_fetch_with_auth` makes sure that the HTTPRequest object that was created is properly populated with the auth info (username and password). The assert line is `m.return_value.request.auth_username` -- the `return_value` here is actually referring to the m object which is a Mock for HTTPRequest.