Updated peek.coffee to wrap socketstream publish event with try/catch
as it will err if it attempts to publish(serialize) an object with
internal references. Peek currently fwd's every event.
Also added markdown doc peek.md and updated the briqs 'prologue' to the latest format.
Added module dependancy 'semver ~2.0.11' to package.json
Used npm's semver to check to test for relevant node
version on launch. Process.exit 1 if not truthiness with package.json directive.
This is important especially with jump from node 0.8.x to 0.10.x.
Its also a helpful module to have when building something like a briq/component package manager tool etc.
Added missing UDP listener to RF12Input 0.1.2, and updated docs at
thedistractor.github.io in readiness to move them into a housemon repo.
Merge pull request #77 from TheDistractor/lightbulb-updates1

Lightbulb updates - fix peek, add semver package, add missing UDP to RF12Input