core: allow clslua.exec to take string or nil

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Merge branch 'wip-cls-lua-client' of https://github.com/noahdesu/lua-rados into wip-cls-lua-client