extract_unity_shaders: Options for CRC32 as filename & shorter directory structure

Useful to produce all variants of a given shader using the same filename
as Helix mod.

The real trick will be getting it to use the CRC of a shader from a
*different* package, which will be useful to replace shaders with a
modified variant compiled in Unity.