examples/PidctrlDemo: complete rewrite of the demo
halremote/HalRemoteComponent: remote component by default references now to itself as container item
halremote: first work on HalGroup and HalSignal
halremote/HalRemoteComponent: small code improvements
halremote/HalGroup: further work
halremote/HalRemoteComponent: small code improvements
Squashed '3rdparty/machinetalk-protobuf/' changes from b82533c..93c56f9

93c56f9 javascript: first cut at ProtoBuf.js generator
db04f80 haltalk, others: add ProtocolParameters submessage
119379a types.proto: add MT_ZMQ_SUBSCRIBE and MT_ZMQ_UNSUBSCRIBE
a3459ca types.proto: add MT_HALRCOMMAND_DESCRIPTION
05ea3aa Container: prune fields for RT usage
f027568 Merge pull request #2 from strahlex/master
eee1f1c Added namespace replace script for iOS
667c28e Merge pull request #1 from strahlex/master
181c2e4 Changes to make integration into qmake easier
469c10c gitgnore - skip build artefacts
2621bc1 Makefile
98b0aea proto dependency generator from machinekit dev
5c3e2eb Initial commit
REVERT: b82533c Initial commit
REVERT: b926189 gitgnore - skip build artefacts
REVERT: 80c57b1 Makefile
REVERT: 4f9c22e proto dependency generator from machinekit dev

git-subtree-dir: 3rdparty/machinetalk-protobuf
git-subtree-split: 93c56f9964543a2aeb6eea51996e4e089c11f203
Merge commit '8cca20ae080c39a5b7bbed829f5b6d80be78589e' into halgroups

Conflicts:
	3rdparty/machinetalk-protobuf/Makefile
halremote/HalRemoteComponent,HalPin: added halrcomp ping support, pins are now unsynced when disonnected, small code improvements
halremote/HalGroup,HalSignal: finished implementation
halremote/HalGroup: updating type of signals
halremote/Service: added object name for identification inside QML
halremotecontrols: added automatic finding of Service items to HalApplicationWindow
halremote/HalGroup: added JSON values object, small fixes
machinetalk-protobuf: work on definition file for EMC status
machinetalk-protobuf: updated EMC status proto file
Merge commit '16f9a4c565ca89f3d1598c0f52667720d0df1a4b' into halgroups
Squashed '3rdparty/machinetalk-protobuf/' changes from 93c56f9..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

git-subtree-dir: 3rdparty/machinetalk-protobuf
git-subtree-split: fbff940dce65907560f0aa4a8cd1292c92846990
machinetalk-protobuf: fixes in EMC status proto file
Squashed '3rdparty/machinetalk-protobuf/' changes from fbff940..ed880a4

ed880a4 machinetalk-protobuf: fixes in EMC status proto file

git-subtree-dir: 3rdparty/machinetalk-protobuf
git-subtree-split: ed880a43d69bf8bec3672a4ce31768bf04bbd070