Allow tests to be run without defining Twilio environment variables.

This makes development easier, and also paves the way for easy Travis CI
integration.

It might be cool in the future to add a mock Twilio API, so that folks
can develop offline if needed, and test suites can run superfast!!