Initial support for ZigBee

Currently only support 'transmit request'
Basic 'available' method for USART
Interrupt driven buffered read
Fixed support for buffered read ('volatile')
Support for *escaping* API