updated bladeRF.c to support older kernels (<2.6.35)

Since 2.6.35 some of the kernel usb functions were renamed so defines are needed to support these older kernels.