Updated the set method to allow options as per redis-rb 3.0.6. pair: ebenoist
Keeping the branch up to date, pulling in upstream changes.