Fixes the bullet system continuing to process after a beam is deleted.
Adds orbit-specific stuff to some of the bullets.
Adds orbiting projectile firing functions to the bullet system and fixes some things.
Fixed curved lasers not working properly with a null update function (had to change for orbital curved lasers).
Updates orbital projectiles even further with an orbital angular speed property.
Updates the test screen to test the orbiting lasers a bit better.
Merge pull request #10 from mohammedh123/feature/orbit-projectiles

Feature/orbit projectiles