more complete TIM register bank, more complete GPIO register.

- example of TIM exception working
- GPIO Timer alternate function is not working, driving me crazy.