Basic implementation of Echo Protocol

  - More info http://en.wikipedia.org/wiki/Echo_Protocol
Merge remote-tracking branch 'origin/master'