libbladeRF: Fixed return codes and checking.

Erroneously reporting bad reading information when in fact it was correct.  Fixes issue #94.