INITV instruction for programs that have units

The compiler now only emits an INITV instruction if the program
actually uses voice units. That is, no INITV for programs with no
struct declaration, running only the VM and no audio processing.

Minor optimization for #44.