encoder now accepts null argument

As per https://github.com/freewil suggestion if no type option is passed the -t flag and parameter will not be passed to qrencode process