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?
Fixed linting errors and cleanup
Cached DiskGetFileInfo to reduce disk i/o, can cause stutter for players
with heavy platter disk load
Score accumulation on sim side now uses 1 thread instead of 3
Pause music when volume is 0

Music was played in background even when volume was 0, this resulted in
30kb / s constant diskreads which can cause stutter if a platter-disk is already
under heavy load (torrents etc)
Optimized build range ring on selection of ENGINEER units
Optimized filtering of factories in rallypoint beat function
Selection Range Overlay now only works for single units

See issue #94
Reduced wreck debris projectiles

Reduced the amount of wreck debris projectiles with ~50%.

Every time a unit dies it spawns alot of projetiles which are randomly shot
away from the wreck. This takes unnecessasry toll on the simulation,
especially when there are units dying constantly all over the field.

Most of the time people won't even see these but they still take up as
much CPU-resources.
Bugfix with /windowed
Enabled prefetch

This will have to be tuned, can take up alot of memory if all textures are
prefetched
Prefetch UI textures
Prefetch of some textures / projectiles + cleanup
Prefetch of UI + cleanup
Cleanup of linting errors