don't run live test if API secret key is not defined

Travis doesn't export the secure data (API secret key) when
building pull requests (rightly so, as otherwise anyone could
use the secret key, they would just need to submit a pull request).

This means all the pull request builds fail, which is annoying and
easily hides actual errors.
Renaming PyPI package: stormpath-sdk -> stormpath.
Updating install instructions in readme.

They now reflect the new PyPI name.

Closes #21.
Merge pull request #27 from senko/silence-livetest

Don't run live test if API secret key is not defined
update copyright notice
improve headline in Sphinx doc
Merge pull request #26 from senko/rename-package

Rename package
Renaming doc -> docs.
Cleaning up the index slightly.
Adding slogan / image placeholder.
Updating Sphinx doc paths.
Adding link to Stormpath for reference.
Adding 'What is Stormpath?' story.
Changing author to Stormpath, Inc.
Renaming resource -> resources.

Closes #23.
Updating version / author information in __init__.
Updating year.
Updating setup() script.

Renaming to 'stormpath', updating author, fixing some minor wording, etc.
Removing Account.in_group() support.

We'll roll this out later, not necessary for 1.0.0.
Using python@stormpath.com for all contact info.