Changed some of the log format
Major updates, stuff actually works now.

Implemented Lua and Throttle helpers
Modified Cast method to take advantage of UnitSelectionDelegates (was
causing a bug with saving target)