projectile work
Merge remote-tracking branch 'origin/development' into Edwin
Merge remote-tracking branch 'origin/development' into Edwin
More projectile changes
projectile changes to prevent curving with camera
made projectiles die if they hit walls or get old
made sure starting weapon has ammo!
implemented weapon projectile colors
MOAR WEAPONS
even moar weapons
improved gameobject iteration
Merge remote-tracking branch 'remotes/origin/Edwin' into steven

* remotes/origin/Edwin:
  improved gameobject iteration
  even moar weapons
  MOAR WEAPONS
  implemented weapon projectile colors
  made sure starting weapon has ammo!
  made projectiles die if they hit walls or get old
  projectile changes to prevent curving with camera
  More projectile changes
  projectile work

Conflicts:
	C#/Game.cs
	C#/Graphics/GraphicsManager.cs
Merge back of edwins code