Make it possible to handle frequency steps smaller than 1 KHz.

This makes it possible to use 12.5 KHz steps (used by European hams)
and channels that are on odd 6.25Khz steps (common for commercial and
license free radio services such as the European PMR).