A major rewrite; more verbose explanations of context, API.

The versioning is now "Backwards": the full feature set of version 4 is documented, then the other versions' variations are described. This collects all the v4/latest features up front.
wip
Merge pull request #125 from leapmotion/protocol_docs_ideas

Protocol docs ideas - josh, dave expansion of protocol_docs