Updated the set method to allow options as per redis-rb 3.0.6. pair: ebenoist
merging in diff from @caius
Merge pull request #106 from ebenoist/eb/extended-set-rebased

rebased the extended set method and added the diff @caius wanted