Updates the grammar to support arbitrary firing function names.
Implements firing functions via scripting.
Updates the CodeGenHelper to also including helper methods for generating set property/variable calls.
Finishes implementing the rest of firing functions.
Merge pull request #14 from mohammedh123/feature/add-firing-functions

Feature/add firing functions