Update the script to make a CSV file of current MEPs

The old script relied on a large regular expression to pick out data
from the region page, which made it difficult to fix errors when the
page structure changed. This commit introduces a version rewritten in
Python which uses BeautifulSoup to extract data from pages - hopefully
this will be easier to deal with in future.
europarlUK.py: Make the cache directory configurable
Merge branch 'rewrite-europarl-scraper'