This release is a first attempt at cleaning up the egret code.
I went through and and tried to modernize memory usage and clean up as many warning as I could. My goal is to make egret a bit more stable and compatible with multithreading. Many times when running egret at high loads or in parallel, there is usually some sort of memory error.