Update to FastClockP to fix TimerA speed issue

Maintain the speed of TimerA to 1MHz when the speed of SMCLK changes
By modifying TimerA's input divider
Required because a number of components assume TimerA is 1MHz