Legacy and Repo based featured mod filtering code + tests.
Added support for tags and arbitrary commit hexes in checkouts.