The shader compiler for Zap.

This is early stage and experimental. For now, see the repository for usage details. We will add better documentation over time.