Support suctom branch and patchset testing

Now it's possible to test specific branch of any project and
specific patchset of any project, for example if you want to
test any of reviewed fixes for neutron.