WIP migrations library: fix broken install() method

It's redundant with the get_latest_version() method, and it wasn't updated
to match the new directory layout.  The extra filtering is interesting, but
being inconsistent about it is obviously a Bad Idea.