don't modify the $options hash passed to ->consume

Currently if one wants to share the same set of options among multiple consumers it is required to pass different hashrefs to each consumer, because otherwise the first consumer will delete all the keys from the hashref and all the rest will just use default values.
Merge pull request #8 from komarov/patch-1

don't modify the $options hash passed to ->consume