move information from protocol-spec.md to doc/developerguide.adoc
Add an example write access to the Developer Guide
User Guide: update MasterCaution example sketch