Implement USB support for flash and 5030 bridge chip
Release v1.12
Improve comment in bootloader.c
Compile for all platforms
Fix bug in T68 status output
Fix compile error with POLLRDNORM on linux systems
Logging improvements

- move timestamp function into utilfuncs.c
- add a timestamp to log output for debug/verbose
- change a lot of debug logging to use log infrastructure
- alter default log level to info
- finetune some debug levels
Release v1.13
Fix missing header in usb_device.c
Use TCP_NODELAY in bridge server
Fix bug with flashing device already in bootloader using i2c-dev mode
Report family/variant in decimal as well as hex
Compile if libusb doesn't have libusb_error_name

The API function libusb_error_name was introduced in libusb v1.0.9. We want to
compile on versions older (for example ubuntu lucid). So detect whether
function is present and implement workaround if it is not.

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Reduce debug level of USB ignore messages

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Fix bug with info block size greater than 256 bytes

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Release v1.14

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Allow autotools 2.63

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Remove LOCAL_LDLIBS from Android.mk when building libmaxtouch
Always zero memory on allocation

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Always set a value for gpDevice->debug_ng

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>