Merge remote-tracking branch 'origin/master' into osx
Merge branch 'master' into osx

Conflicts:
	sample/makefile
Merge branch 'master' into win32
Merge branch 'master' into osx
Merge branch 'master' into osx
Merge branch 'master' into osx
Merge branch 'master' into win32
samples are no longer executed as part of the default 'make'
swapped usleep() in place of sleep() for ubuntu 13...
fixed samples that use libpthread themselves - I'm starting to resent what ubuntu are doing...
fixed OSX install scripts
fixed sample/xbee2/9.node_detect on Ubuntu 13
fixed 'usleep() not declared' on Ubuntu 13
updated README with newly supported modules
fixed broadcast connections for Series 1 modules
fixed 9.node_detect samples after 2dee5c2
added xbeeZB/3.simple_data2 sample and started the chain reaction in xbeeZB/3.simple_data
fixed reception of broadcast messages for xbee2 and xbeeZB too
fixed warning about flock()
added an example of receiving broadcast messages