libbladeRF: [WIP] Removed extraneous device init from linux backend.

A couple little non-functional macro changes in the libusb backend as
well...