Additional preferences/customisations

A few additional customisation options required:

  1. Ability to set a URL/route (override) for the site logo/favicon
  2. Option to set path overrides for img/ccs/js/… locations
  3. Ability to set a colour for the mobile (burger) menu icon
  4. Ability to set an external location for bootstrap (if integrating with another website/platform)