Abdullah Barrak

Results 4 issues of Abdullah Barrak

This resolves #1316 and make it useful to use the cache without fail in case of network disconnect, etc. Tests passing: _(results included in commit message)_

[Redis utility here](https://github.com/3scale/APIcast/blob/master/gateway/src/apicast/threescale_utils.lua#L153-L156) seems to not be designed with resiliency in mind, in case redis fails to connect for any reason, subsequent call to `_M.error()` will invoke `ngx.say` and `ngx.exit`...

Hi, I'm receiving this error when using OCRA on Windows 10 ``` >my-script.exe FATAL ERROR: Bad signature in executable. ``` Command: ``` ocra --no-dep-run --gem-full --gemfile Gemfile --add-all-core --dll ruby_builtin_dlls\libssp-0.dll...