Clean up alerts and error messages

* Consolidate alerts into one template and display after page header.
* Give errormsg its own page header.