libbladeRF: si5338 refactored to support fractional sample rates.