set cache related headers on helper endpoints

* 1-2 min cache for share/html/Helpers/Autocomplete/*
* no cache for share/html/Helpers/*
refactor StaticFileHeaders to use CacheControlExpiresHeaders + test
Merge branch '4.0/helpers-http-cache-headers' into 4.0-trunk