Fixed so they compile with latest release
Various optimizations

Improved performance of DeepSleep and Hibernate. Should now only take
around 25usec to get to sleep command.
Changed struct name to sleep_block_t
changed struct keyword to sleep_block_t
Using bit band to set registers
performance improvement
Performance improvement
Cleaned up code
made stop function inlined
Updated LPTMR clock to use RTC

Help from Kyle Matthews
Using bitband to set registers