Restored cache function of UIFile() (caused UI-lag)
New GPG-file: lua/ui/game/gamecommon.lua
Cached DiskGetFileInfo() to reduce UI-lag
Made factory templates more accessible

It wasn't possible to save factory queue-templates unless the factory was
paused.
Update readme for #140
Fix run_lua_test.sh 'continue' glue.

What are you going to do, read me?
Cleanup
Fixed bug with chat showing wrong sender in replay
Refactored chat messages in replay

* Saving chat to replay now uses own callback.
* Got rid of a thread watching sync every tick, instead check in UserSync
* Security check in UserSync so the game runs in replay-mode.
* Keep track of chat-id to remove identical messages

Fixes #125