Squashed 'src/machinetalk/proto/' changes from db04f80..fbff940

fbff940 machinetalk-protobuf: updated EMC status proto file
45ac570 machinetalk-protobuf: work on definition file for EMC status
0a963c1 types, object: support for HALgroup pin + param members
93c56f9 javascript: first cut at ProtoBuf.js generator

git-subtree-dir: src/machinetalk/proto
git-subtree-split: fbff940dce65907560f0aa4a8cd1292c92846990
Merge commit 'b9ba99eec21f0511f4cfccf37ef4cbd9f57600fe' into machinetalk-preview-strahlex