API now requires a X-Authorization HTTP header.
Only log query string if params are present.
Fixes in Redis cache server connection.

Fix: Use NullCache if Redis is disabled in config.php
Fix: Explicitly attempt to connect 'PredisClient::connect' when
initializing cache singleton.
Moved X-Authorization check in slim.before hook.