General improvements to Epic base theme

Includes addition of login and frontpage templates, tidy up of custom
menu, moving responsive code into the epicdemo stylesheet.