Merge pull request #6 from martin-marinov/feature/support-scripting

Feature/support scripting
Merge pull request #7 from martin-marinov/feature/support-scripting

Add support for pcall
Merge pull request #8 from martin-marinov/feature/support-scripting

add Type command
Implement persist command. Updated expire to handle negative values.
Merge pull request #9 from martin-marinov/feature/persist-command

Implement persist command. Updated expire to handle negative values.
Fix ordering of args for zadd for non-strict redis and unicode args to lua