Remove some duplicate code
Optimized pipelining of update_hspeed and update_vspeed
Optimized gravity and friction
Remove /newtree
Merge pull request #558 from kvanberendonck/enigma-newtree

newtree isn't going to sit inside ENIGMA anymore