Feature #2667 - Improved score screen. Improved objective list in pause menu/score screen. Fix for objective not being cleared between games.
Features #2800 & #2662 - Added a backpack icon for inventory access. Inventory now presented in an inventory-specific modal.
functions.js cleanup. Refactored scenario load logic.
Finished functions.js cleanup. Removed accidental input from index.html.
Fix for conversations not ending when the current option's message is undefined.
Fix for bad class name in index.html
Merge branch 'score-screen-improvements' of https://github.com/rcatlin/Emergency-Response into score-screen-improvements
Merge branch 'master' into score-screen-improvements

Conflicts:
	src/web/css/style.css
	src/web/js/functions.js
Fix bad variable name.
Moved clearObjectives() ahead of loading the starting room's triggers during load so that initial objectives are visible.
Improved support for props with hover images. The images no longer need to have the same size/position to display properly.
Feature #2650 - Added a new trigger key 'startRandomTrigger', whose value is an array of trigger names. On execution, a random trigger is started from this array.
Removed confirmation prompt when returning to the main menu after the game is over.
Make spinner display properly in the middle of the screen.
Merge pull request #34 from rcatlin/score-screen-improvements

Feature #2667 - Improved score screen. Improved objective list in pause ...