Updated to use a different branch of the DueTimer library

This new branch is a little more advanced. This update brings the
codebase up to using the new library which will soon be necessary
when additional code gets checked in.
The start of some additional handlers and more advanced device support