[core vis various] Move images from core to vis
[ent vis] Use new-style rendering API for sprites
[vis phys shell] Use new-style API for graffiti and text
[geo] Make Camera Phase instead of Layer
[core vis] Retire Layers in favor of more controlled rendering.
[util] Put organization stuff in util namespace
[util various] Improve intrusive linked list class
[vis] Tweak rendering pipeline
[vis various] Completely rewrite rendering system
[core vis] Fix programs not actually being switched
[world] Fix some bad pixels