Properly round non integer bus-frequencies in MHz

PIT prescaler now rounds to nearest instead of down. Since when FLL is
used (default on KL05Z, but also possible on others), the bus
frequencies is 23.986MHz, rounding down is bad.
Merge pull request #174 from Sissors/master

Properly round non integer bus-frequencies in MHz