add pattern mode to select_test_packages.py

new mode uses buildservice expandPattern function, to fill
qa.selected_test_packages with rpms from given pattern/project pairs.

it looks like a lot changed, but that is due to adding some "if" and needed indenting.

this depends on:
https://github.com/MeeGoIntegration/python-buildservice/pull/2