Teensy 3.1 and 2 line implementation HACK.

Migrated to Teensy 3.1 from Arduino UNO.
Bugfix in printChar when using passivebuffer.
Hacked 2 line implementation, temporary (I hope)