Impl REPL based save/load -ing of game state.

TODO:
- Implement cmdl actions to save/load game.
- Figure out how to store and load progress through the levels.
Merge branch 'master' into save-game

Conflicts:
	desktop/src-common/rouje_like/config.clj
	desktop/src-common/rouje_like/rendering.clj
	desktop/src-common/rouje_like/utils.clj
	desktop/src-common/rouje_like/world.clj
Added cli functions (save/load save-name).

Upgraded messaging’s :blocking buffer to now act as a place to put
messages that should be shown immediately to the player, and reset on
input-tick.
TODO:
+ Change the name of the buffer to urgent?
+ Consider adding a msg-buffer that requires additional player input.
Now saving as <save-name>.save.edn.

Also .gitignore-ing *.save.* files.
Merge branch 'master' into save-game

Conflicts:
	desktop/src-common/rouje_like/components.clj
	desktop/src-common/rouje_like/config.clj
	desktop/src-common/rouje_like/items.clj
	desktop/src-common/rouje_like/rendering.clj
	desktop/src-common/rouje_like/utils.clj
	desktop/src-common/rouje_like/world.clj
Merge branch 'master' into save-game
Merge branch 'save-game'

Conflicts:
	desktop/src-common/rouje_like/components.clj