Ohe import, stubbed out more.

Got Ohe up and running. Trimmed down, adjusted for our needs. Stubbed
out more of the prototype. Update package.json and config.sample.json
(more consistent)
We do need secret for app token
Minor updates

Stubbed out more of proto.buffer.js, README config clarification, fixed
ohe/streamrouter.js to reuse existing stream/fixed exception
issue/added missing user_follow type, whitespace fixes in package.
Readme update

Include requirements, installation, phase 0 and sample endpoints
API Test, README update and proto.buffer fixes

Create OpportunityDragon.js to random test and benchmark real and
AltAPI at the same time. Added security section to README, fix syntax
in proto.buffer.js
One more test

Add single channel message test. Marked textProcess as incomplete
README update and minor proto tweak

Include other potential distributed social networks, updated addFollows
to update user records
429 delay

supervisor was causing frequent reconnects, this will relieve some
pressure on the upstream servers.
Roadmap updates

Caminte ORM has clarified a lot of direction.
Readme update and streamrouter fixes
Updated Ohe stream guards

The user object is optional, nothing underneath it.
OpportunityDragon upgrade

Now takes command line params, default higher post minimum to take
advantage of appstreaming, better diffing
Ohe updates

note about my sleep in 429 handling, also more streamrouter object
check fixes.
More guards
white space normalization, comments
Revert "More guards"

This reverts commit 0c116771bd256f39c55e79e9e079fa11162fcb22.
More stream guards

record sample for delete account race condition
Fix json

so NPM on node 10.x works
Add rus-diff for OpportunityDragon
Rename config var and added comments

renamed web:clientid to web:api_client_id and uplink:clientid to
uplink:client_id to be more consistent.

Add todo structure in comments