Remove two TODO list items that don't apply.

* IsSpellInRange() doesn't take spell IDs.

* Extending the grammar to allow function calls to be used as parameters
  for other functions is a parser issue that is part of ticket #181.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@852 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Use OvaleData:GetSpellName() for efficiency.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@853 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Use SetFormattedText instead of SetText method for memory efficiency.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@854 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Back out changes in r842 and restore damage meter registration.

OvaleFuture needs to send out messages to all of the registered
damage meters when a scored spell has been cast.

Improve the implementation of the registration so that it only
requires a function or a method name instead of the module itself.
This makes it easier for other damage meters to implement a small
function to receive score information from Ovale instead of
implementing a full-blown Ovale module.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@855 d5049fe3-3747-40f7-a4b5-f36d6801af5f
Fix renamed variable that was breaking support for channelled spells.

git-svn-id: svn+ssh://svn.curseforge.net/wow/ovale/mainline/trunk@856 d5049fe3-3747-40f7-a4b5-f36d6801af5f