Don't try to resume sound types that aren't paused
Don't hold a list of all sound sources
Pass a proper PlayMode enum to playSound and playSound3D
Revert "remove commandline switch for new game"

This reverts commit 86671096ec89960405726594a50e5a7fa787b075.
Revert "New Game button"

This reverts commit c5dd0e19688b388b6e4e978d5ecf07ec14f5085d.
Fix DEFAULT_OUTPUT declaration
Added in text escape sequences for dialogue, messageboxes and books. builtins are placeholders, global variables work
implemented all text defines except a few for keybindings that don't exist yet
Cell names localization fix
renaming of translation component; removing of C++11 features
- Restore ability to generate references in the same cell from multiple plugins
- Disable some code related to deleting entries in the store so that it builds again
- Restore ability for plugins deleting records defined in parent files
- Don't throw a runtime_error when trying to load a reference based on a deleted record (just a warning for now, should be closer to MW)
Merge remote-tracking branch 'lazydev/master'
made previous commits naming standard compliant
moved translation storage from GUI manager to engine
renamed namespace TranslationData to Translation
improved error handling
small fixes on text defines
messageboxes during dialogue show up in dialogue window, and messageboxes are generated when an item is removed from inventory
Merge branch 'messageboxes'