Add ruby example for broker peering part 1
Add ruby example for broker peering part 2
Add ruby example for broker peering part 3
Merge pull request #304 from devin-c/ruby_inter_broker_routing

Ruby inter-broker routing examples
Normalize formatting in Go examples.

This is done by running `go fmt` in the examples/Go directory.  The
result is a standardized Go code format that makes it a bit easier to
read and much easier to process with static analysis and refactoring
tools.
Merge pull request #306 from jtacoma/go-fmt

Normalize formatting in Go examples.
Add initialiser to handle 32 bit systems
Update Go examples to build like the others.

Fixes #305.

The gozmq package API was updated in a way that was necessarily
backwards incompatible: Poll must receive a time.Duration instead of an
int64.  This commit updates the examples to use the new API.

Other example directories have build scripts and require no spelunking
through code and/or build errors to get things working.  This commit
also updates the Go examples to build so simply.
Merge pull request #307 from ianbarber/master

Initialise more value
Merge pull request #308 from jtacoma/go-duration

Update Go examples to build like the others.
Added more discovery analysis, and dechat example
Updated text for C4.1
Had to remove accent on name to get syntax highlighting to work
Updated Guide to latest text
Typo: broadcast should be multicast
Update hwserver.cpp

Added Windows defines
Merge pull request #310 from damian123/patch-1

Update hwserver.cpp
Merge pull request #309 from jbohren-forks/master

Chapter 8 Typo: broadcast should be multicast
Update hwserver.cpp

removed extra tab/
Merge pull request #311 from damian123/patch-2

Update hwserver.cpp