More VBA automation

Tools for automating VBA playthroughs.

Bugs and TODO:

* text_wait doesn't work well with radios.

* poor detection of end-of-battle

* poor detection of when healing is over in Elm's lab

* no random battle detector

* sometimes a different wild is encountered? why?

* it's really annoying to have to do `reload(autoplayer); autoplayer.main();` every time. There should be a repl script that enters and sets up the VBA window, runs the latest script, and marks the window as always-on-top. That way, the user doesn't have to manually do it each time.