Prevent AOE to workitem of upgrading factories

Fixes #97
Added GPG file: cybranweapons.lua
Cleanup
Laser weapon on spiderbot now spinup / spindown

Looked so cheesy with it stopping instantly after firing
Cleaned up comments and whitespace
Changed Torpedo muzzle bone
Added new target bones

So that Subs can target the ACU if it's only just underwater, more
important with Cybran because of the Torpedo upgrade threat.
Update the changelog
Add the restriction
Finished cleanup and introduced uniformity
Readme update
Cached DiskGetFileInfo to reduce disk i/o, can cause stutter for players
with heavy platter disk load
Removed trailing spaces

Conflicts:
	lua/aibrain.lua
Score accumulation on sim side now uses 1 thread instead of 3
Cleanup
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
Fixed linting