Merge pull request #1 from gierschv/moonshot

Add moonshot protocol
Merge pull request #2 from gierschv/moonshot

In pip-requires: s/moonshot/pymoonshot/
Added check for platform and raise error if moonshot authentication is attempted under Windows or Mac
Added check for platform and raise error if moonshot authentication is attempted under Windows or Mac
Merge branch 'kent-federated-client' of github.com:kwss/python-swiftclient into kent-federated-client
FK/Moonshot: Fixes platform check