zznumero: removida opção -q do grep, não portável

Já tinha o > /dev/null, coloquei esse -q por engano num commit passado.
Opções novas no script principal: --path, --dir, --cor

Para forçar o valor das variáveis $ZZPATH, $ZZDIR e $ZZCOR.

Feito especialmente por que a detecção do ZZPATH pode falhar em alguns
casos, como quando se inclui as função via comando 'source' (ou '.')
dentro de um script. O `$0` será o path do script e erroneamente será
feito ZZPATH=$0.

As opções novas têm precedência e sobrescreverão qualquer detecção ou
definição prévia no ambiente (incluindo .bashrc).

É a bomba de canhão, quando não houver outra maneira.