mostly fixing up JSON for protocol stuffs

started adding curl request test...
url scheme proposals
insert me griping about too big of a commit
Merge pull request #1 from rdallman/mjs0026-master

mostly fixing up JSON for protocol stuffs