Teensy 3.1 support

This library needs a lot of work...