Finish Upgrades Fix Laser NullPointerException

Increase TIMETOSPAWN to 15
Add Button name
Laser NPE was caused by concerrent modification of the lasers array.
They are removed when they widen, and also when paintcomponent sees that
either the source or the target doesnt exist. the second instance no
longer removes the laser, it simply doesnt draw it.

Improve SERVERERROR drawing
Reduce Connection lifepoints to 4
Upgrades now sent to server
Add starting money slider
Add Enum UpgradeType