Added lcd screen test
fixed timers and timer tests.
Started back porting arduino stuff
Backup compiles
fixed multi-callback thing