Renderer refactoring - SheetBuilder

This extends SheetBuilder to be suitable for the voxel renderer and tidies related code.
An AsBitmap() function has been added for exporting a Sheet to disk (useful for debugging batch problems or grabbing all the sprite artwork at once).