Okay, so I accidentally undid this commit for a minute, so hopefully
everything is still here as it is supposed to be, but I had to bandage it
back together since of the fuckup.

Anyway, current status: fixed the MainActivity button logic a bit. Now,
rather than having a "record" state, and a "stopped" state, you pretty
much just have "started" and "paused". Cleaner, more intuitive, and really
more what you want. Also, there is a clear button (which doesn't work
because of one line - don't worry, fixed in immediate update after this
one), which basically does the cleaning up that stop->record used to do.
Finally, saving and loading is vastly cleaner, and almost works, but there
is a bug on viewing a movie for a saved file. TODO, that.

Actually, we're almost done, other than making things look nicer and
fixing landscape (which is a subset of making things look nicer). :D