Change combinechar to avoid problems with \r.
Fix broken log statement.
Stop destroying \fade.

This is bad.
We don't use the effects field any more.
Pass options to LineCollection constructor.
Add additional methods to LineCollection.
Make setCallbacks private and call it from the constructor.
Add absolutePosition callback.

Related to #5.
Rename existing callbacks to be less dumb.
Add .temp as a token for the temp directory.

So it may be used in writing encoding commands.
Actually fall back on default encode command.
Rewrite Aegisub-Motion.moon.
Use implicit returns when possible.