Configurator can now create an error screen for any crashed element.

The error screen can remove itself and call a callback function when the retry button is clicked.
Added logic to handle possible crashes from the three main components
Added missing error screen styles
Fixed tooltips from resource gallery not disappearing
Updated Configurator linkage to sub-components
Fixed name of patient being displayed as "undefined"
Alerts container added to main template
Configurator can now report serious errors to prompt a refresh
Main page re-styled
Merge branch 'master' into configurator

Conflicts:
	static/sewi/js/app/common.js
Merge pull request #41 from blackhydrogen/configurator

Configurator now has multiple avenues to display errors