add __short_version__

like we do with the sdk
make docs generation work
specify package version in one place
We can't run the live tests on pull requests

This disables them on pull requests so they don't even run.
Otherwise they will report failing when it's only a matter of travis
not exposing the secure env vars to PRs. We don't wan't to get used
to seeing the little red crosses as we'll probably ignore the test
when they do fail for a legitimate reason.
Merge pull request #11 from denibertovic/develop

make docs generation work