Merge pull request #825 from lonelyplanet/if-india

Send all preview routes (except legacy for now) through /layouts/foo
updating so tests pass
Normalise head routes/partials

Includes:
  - Making app_core configurable
Normalise header routes/partials
Normalise footer routes/partials