[functions.basic] bugfix
[reductors.linear] bugfix
[install] update distribute in newly created virtualenv

This is required for the installation of recent matplotlib.
[tests] don't consider modules in pymor.playground for auto testcase discovery

I'm assuming that's ok now that one can specify a single grid type to
test.
[tests] single module testing uses pytest too now

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.