Borrowed janrain code from phylografter

Now supports login via FB, Google, etc.
Changes for talking to treemachine. Trees from treemachine don't render correctly, but they are fetched.

Argus changes:  treemachine and taxomachine domains specified at init
    along with a boolean "useTreemachine"
Opentree webapp changes:
    temporary treeview controller and view so we can test the taxomachine interaction (at opentree/)
        and the treemachine interaction (at opentree/treeview )
    reading private/config to get domains
First attempt at simple comments (using plugin_wiki comment tool)
Fix for anonymous (vs. logged-in) user
notes on the content of the JSON that Argus wants.
click handler for navigating trees from treemachine
Merge branch 'master' of github.com:OpenTreeOfLife/opentree
Moving comments to bottom of viewer
logic for tree and node GET parameters setting up the treeview
refactored displayNode call such that it takes an object with nodeID and domSource fields
primitive back and forward navigation for the trees in argus
Crude working version of local-comemnts plugin (URL-based)
Basic working version of localcomments plugin
Improved style, improved deletion and claimed-expertise features
Merge branch 'local-comments'
reading in the conf file in private/localconfig of or private/config
Merge branch 'master', remote branch 'origin' into local-comments
Adding info for a Engage account, with appropriate domain whitelist

Once again, we should move some of this to private files.
Moved Janrain API key into a separate file (and changed to a new key)
Added feedback-type option to local comments.