Preliminary work for teensy 3.1 support.

Compile tested only.

Signed-off-by: Piment Noir Task Force <elecdev@piment-noir.org>