moving cachekey param to cache/cacheglobal, and allow caching of empty query results
making function sigs match
Merge pull request #2646 from Wikia/fluent-sql-updates

FluentSQL updates