Changes the logger to a component instance
Generically identifies and stores the loggers
Adds the alert messages
Moves the check for low memory to ramChanged
Creates properties for the low ram and battery alert messages
Merge pull request #125 from virtual-world-framework/alerts

Cleans up status and alert loggers
Fixed grid loading bug
Use "bind" rather than "self"
Merge pull request #127 from virtual-world-framework/fix-grid-loading

Fix grid loading
Cleaning up YAML to remove unnecessary sound properties
Rover voice changed to male
Created rover sounds layered sound definition.
Attempting to abstract away stopping sounds with no instance ID

Conflicts:
	source/rover.js
Wind and gameplay play on start again.
Hacky way to stopSound using triggers by retaining sounds in the soundManager
No need to provide sound instanceID anymore. Will stop all sounds if only soundName is provided.

Conflicts:
	source/marsGameSound.js
	source/marsGameSound.vwf.yaml