[Final] Isaac's changes to allow ease actions

I know the diff is huge.  I think that's because Isaac is working off of a newer revision of moai-dev.  The only file that Isaac actually changed is src/moaicore/MOAITimer.cpp .  If you guys just want to merge his changes to that file, I can probably figure out how to do that.  But here's this anyway.