switched intervals for weapon cooldowns to delayed tasks
switched all intervals to delayed tasks for cooldowns
added delayed task for projectile
Merge branch 'master' of https://github.com/Tadimsky/vooga into change_timers

Conflicts:
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/units/Worker.java
	src/vooga/rts/gamedesign/weapon/Weapon.java
Merge branch 'master' of https://github.com/Tadimsky/vooga into change_timers

Conflicts:
	src/vooga/rts/state/GameState.java
Merge branch 'master' of https://github.com/Tadimsky/vooga into change_timers
got delayed tasks working on gui
Merge branch 'master' of https://github.com/Tadimsky/vooga into change_timers
Merge pull request #24 from Tadimsky/change_timers

Change timers: Switched all intervals to delayed tasks to give better support for cooldowns
Merge branch 'master' into observer-pattern

Conflicts:
	src/vooga/rts/gamedesign/sprite/gamesprites/GameEntity.java
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/InteractiveEntity.java
	src/vooga/rts/gamedesign/state/EntityState.java