add silent option

pass in an options object of `silent: true` to suppress debug messages

addresses #14