Move buffer functions into separate file
Fix struct name bugs in usb_device.c
Fix allocation bug in buffer code
Remove statically allocated buffers from bridge code