Python framework for building and running tests on firefox changesets