Bug fixes for CCS

Helllo myang,

thanks for providing a version of the source code that can be compiled with CCS. However, I found a bug regarding the hardware fll. In the IAR version, you have disabled it. In the CCS version, it is still enabled, because the FreeRTOS context switching was not adapted. This causes an unreliable communication with the bluetooth UART. 

I saw that you don't adapt the frequency anymore, even the software fll is disabled. Is this not causing problems when the temperature of the watch changes?

Another bug I fixed is the MSP430 revision handling. I have a revision G, which also needs errata handling. This was somehow removed from V1.4.0 of the firmware.

BTW: The stability of the firmware has improved very much! I had a developer version of the watch before with version 3.1.7. The bluetooth communication was very unreliable. The watch very often resetted itself. This is not the case anymore with V1.35 of the Gen2 firmware. 

However, V1.4.0 still has a bug regarding the RTC update. Somehow the clock is not updated by the MWM app anymore. I'm using the community edition. Did you already fix this?

Bye

Matthias