i really am not very good at merging... sigh... what is really worrying me though that the earlier parameters in animation.py are really ORDERS OF MAGNITUDE from something that works well on my computer lets _please_ compare our different timings, it looks like this is indicating a serious regression...
on my machine it takes: 200 rotations took 3.33342504501
200 rotations took 3.34982919693 which _really_ are absurdly low values.... lets looks into that! this is pretty worrying...
fixed a OSX specific approach to loading the webgl scene in the browser, now using a python stdlib module, webbrowser