Add some documentation
More documentation, small refactor
Move ed->fullfille closer to partfile fn
Add documentation to ed->req
Refactor ed->req

Remove the call to tern-msg from ed->req so it is more composable with
other message delivery schemes.
More Documentation

Add clarification to certain aspects of the code. Specifically the field
associated with the tern-client object.
Docs and code org
Update compiled JS
Merge branch 'cleanup-refactor' into develop