added XBee Series 3 manual
tidied up the Qt sample a bit
initial implementation of XBee Series 3 support
added xbee3 to some documentation
added some more data handles to xbeeZB 'identify' packets, and updated some documentation
added xbeeZB to default configs and re-ordered modes in mode.h
Merge branch 'master' into xbee3

Conflicts:
	html/man3/xbee_conNew.3.html
	html/man3/xbee_setup.3.html
	make/default/arm920t.mk
	make/default/freebsd.mk
	make/default/linux.mk
	make/libconfig.mk
	man/man3/xbee_conNew.3
	man/man3/xbee_setup.3
	mode.h
made the network frames slightly more efficient by not including the frameID in the payload length
prepare_backchannel() now makes used of strnlen() for better safety
made the network connection more efficient... no longer transferring the data length, but calculating it at each end instead
fixed a latent bug regarding frame ID and network clients??
fixed a small memory leak
Merge branch 'xbee3'
updated HISTORY
fixed I/O parsing for xbee2 and xbeeZB... can now access VCC at the correct location
'clean' compile for OSX
disabled c++ interface on OSX for now
improved the frame handling a bit
adjusted sample makefile for OSX
improved serial port setup and purge