working on DeviceList class and renderall cleanup
more work on renderall
make glSDL a singleton and other renderall cleanup
forgot to convert push_back->push for devlist in mac stuff
fixes to glSDL and glyph stuff
back out change to when runtime tests are run