Overlay Front Draw

I'm fine with this, plus it removes some of the code required to handle both lists.  My reason to split them was to avoid iterating through all of the 3D overlays twice each render (with the assumption that drawInFront would not be updated often), but I expect the performance improvement would be negligible for just about any number of 3d overlays we would be using.