Merge pull request #1096 from yuhunglin/CLC-1882

[CLC-1882] Dynamically render footer information on every request as part of application layout template
Merge pull request #1097 from yuhunglin/CLC-1882

[CLC-1882] Moving settings back into application.html.erb also needs to move the fn that sets the setings into applicationController
[CLC-1882] Caching the expensive header js & css assets compilation with a fragment cache