vignette uses zi4 package if available, otherwise the inconsolata package

Fixes #44.