Begin.
Remove unnecessary files.
Move license into its own file.
Add ConfigHandler, a class for handling configs.
Add DataHandler, a class for handling motion data.
Break everything.
Continue breaking everything.
Continue phasing out code.
Make ConfigHandler more likely to actually work.
Add stripFields method to DataHandler

Performs the same function that spoof_table used to.
Add TrimHandler, a class for handling video trims.
Add LineCollection, a class that holds a collection of lines.

It also conveniently holds other pieces of data that are pertinent to
said collection of lines.
Finish up initial trimming changes.
Trim off more unneeded parts.
Finish initial line munging changes.

This function is still completely terrible and should probably be split
into several sub-functions.

I will probably introduce a line class that abstracts some of the
jankiness.

Specific changes include:
- Support for more styles of the transform tag.
- Support for multiple clips in a line.
- Actually pass the variables functions need to them, except for the
options table.
- Not actually better handling of \fad(e). Yet.
Move even more things out Aegisub-motion.moon
Move logging helper functions to their own file.
Get ConfigHandler into a usable state.

It works, but still does not have very good error handling.
Add a test macro for ConfigHandler.
Rely on the interface rather than the config in updateInterface.

For consistency.