Merge pull request #2 from harley-que/master

added authorize, see my further modifications
Merge pull request #3 from harley-que/master

Fine-tuned README.md and added outline
Beautify README.md
Merge pull request #4 from harley-que/master

improved DDNS
Remove unnecessary authentication checking, since authorization does already check authentication in-place
merged authenticate and authorize into one authenticate with authorizing functionality; modifid authenticate,making it  pass user kwarg to func be decorated