libbladeRF: Modified tuning algorithm.

Changed the tuning algorithm to try to minimize accesses to the
peripheral.  Not 100% convinced it comes up with the same results as the
original algorithm, so both are back-to-back currently.
libbladeRF: Frequency tuning update.