fixed failing code check
added cache control to all api views + never share cache (private)
Merge branch 'feature/last-modified-header' into develop