Update convert_settings to support Burst.
Merge branch 'master' into burst
Update SVS and Trench Wars arena settings to include Burst.
Initial implementation of Burst that doesn't quite work. The problem
is that Burst has multiple projectiles that act independently of one
another but there can only be one projectile fired out of a weapon
at a time (because we send that projectile's info over the network).
Add a factory method to allow vectors to be instantiated from an array.
Add a toArray() method to vector. It returns an array of two elements
containing the x and y components.
Update protocol to send weapon-specific data instead of projectile-
specific data. This will allow us to have a one-to-many relationship
between firing a weapon and the number of projectiles launched from
the weapon.
Remove some unused methods in the Projectile class.
Merge branch 'weapons' into burst

Conflicts:
	tools/convert_settings.py
Complete weapon implementation of burst. I haven't added a burst prize
type yet so once you've used up all your bursts, there's no way to get
more (except changing ships).