Added ability to respond to synch queries for Redis

@anpete Both materialized and non-materialized queries now working. 

TODO: add same ability for asynch queries
This should _not_ be called as part of query execution, if it is then something is wrong. It should only be called as part of query compilation.