Moved batcache config to fix error message output

Moving config location fixes the "call_user_func_array() expects parameter 1 to be a valid callback" warning from being displayed in the header.

With the cache working I went from a 1000ms response to 30ms.