Add --[no-]env-shebang option to gem pristine

This allows gem executables to be rewritten with or without an shebang
of /usr/bin/env which is useful for chruby.

Fixes #579