Dynamically add footer and alarms

Added new /snippets/ folder for basic xml chunks whose content is not
dynamic e.g. footers

Basepage brand button now links to /dash/ rather than #

basewebpage template now renders alarms and the footer