add a storehaus interface for redis sorted sets

This should take care of #116. I used this for an internal [bower](http://bower.io/) [registry](https://github.com/softprops/bowhaus/blob/master/src/main/scala/packages.scala) backed by redis and wanted to push the work back upstream. Pending some unit tests but I could use a pair of eyes to speculate some design decisions.