Dynamic Redis 2.8.8-0.5.1

Changes:
  - export some internal Redis functiosns so we can use them in modules
  - Add dynamic redis version define for conditionally compiling module features