Timer: LPC: add additional register enums
Timer: LPC: using template statements to make timer more flexible