Use new messaging protocol for git clone.
Add new messaging protocol for nacl/js interaction.
recompile.
Change message_id field to subject.
Re-compile
typo.
Recompile.
Merge pull request #3546 from dart-lang/git_message_protocol

Git message protocol