don't do raw requests
Detect if endpoint is url

If endpoint is url, break it down and rebuild it with any new info
Go back to https as default

When https fail and we try http, we need to go back to https again
Move docstring to top of method
Merge pull request #46 from kabniel/remotepersoninit2

URL detection & refactor
Merge branch 'master' into activity

Updated upstream
No content in deleted notes
More work on Activity, Generator, Unknown classes