fix for #483

Fixes issues with pagesArray being manipulated detrimentally
Modified humans.txt

Why is this in template / ?
caching_function refactor round 2

Refactored cache functions

init_pageCache()
load_pageCache()
generate_pageCacheXml()
save_pagecacheXml()

legacy support
global fix

missing global
fixup gobals, @mail

fixed up globals, added pagesarray
supressing mail(), causes header failures on install login cookie set,
if mail throws errors.
edited gitignore, removed unnecessary entries, they are causing issues.