Adds a ScriptEmitter to the project.
Adds an AbstractScriptObject to the scripting project.
Adds an Update method to the VirtualMachine for updating abstract script objects.
Updates HekateScriptVisitor.VisitScript to return a ScriptEmitter.
Updates the bullets, BulletSystem, and Engine to allow for firing scripted objects (temporary).
Moves the HekateScriptVisitor to the Scripting project and adjusts the references used by a couple projects. Grammar.Implementation should be referenced now rather than Grammar.