Fix: Massive explosion from multiple ammo caches

Had overlooked the multiple ammo crate explosions, they were still based
solely on ammo.
Changed CVT behaviour, far less annoying sound

CVT now has a target rpm range, instead of a single rpm.  This lets the
engine rpm vary with speed, so you don't have to listen to a single
monotonous tone for 5 minutes straight.  Also results in a slightly
faster response time.
Merge pull request #22 from Fervidusletum/AmmoExplosion

Fix: Massive explosion from multiple ammo caches
Merge pull request #23 from Fervidusletum/CVT

Changed CVT behaviour, far less annoying sound
Changed version number for Fervidusletum CVT + Ammo fixes.
Merge remote-tracking branch 'remotes/upstream/master'
Tiny fix for error in "skipped permission-file" notice.
Fix: typo in e2 funcs, CVT jump

-entity:acfClutchRight() no longer causes errors
-CVTs should no longer cause high torque contraptions to jump when
throttle is applied (changed gear 1 min ratio from 0.01 to 0.05)
Merge pull request #24 from Fervidusletum/Fixes

Fix: Typo in e2 funcs, CVT jump
Changed version number for fixes (merges seem to cause two commits)
Cleaning up some junk
- addon.txt is not required anymore
- github IS the changelog now
- soundscripts were not doing anything on gm13 anyway, they will return in lua form
- cool new readme for everyone to ignore
It's armoured not advanced
Rework entity link response
Fixes #8
also replaced a bunch of occurrences of "self.Entity"
and cleaned up some code
Merge remote-tracking branch 'remotes/upstream/master'

Conflicts:
	For programmers.txt
	README.md