Ported all gates all the way through to pulseformer.

- Switched to ISimpleBlockRenderingHandler for improved performance.
- Fixed breaking effect on Gates.
- Tweaked some models.