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
chapter 4 java examples
Merge pull request #312 from miniway/master

chapter 4 java examples
add Visual Studio 2010 solution and projects for C++ hello world
Merge pull request #314 from damian123/master

Visual Studio 2010 solution and projects
Update Go examples for new gozmq API.
Merge pull request #315 from jtacoma/gozmqfix

Update Go examples for new gozmq API.