Finished TickSystem (Read Description)

YAY
TickSystem now completely works, have not gotten an error yet
When pausing, the cooldown does not reset
To add a timer, use   timercontrol.addTimer(new
WeaponTimer(craft.laserlist.get(0)));
To change the fire rate, theres an integer in WeaponTimer called
tickTime or something
Need to do:
Add functions to TickSystem and WeaponTimer (ie. a way to remove a timer
with the timer's laserlauncher)
Check for errors
Check the laserlaunchers fire rate and set the tick rate to that
Check the laserlauncher for the start-up delay