Updated Timers to detect overflow

As well as change period from int to unsigned int. Also fixed a word in
keywords.txt where this library's template is derived from (debounce).