Clarify pytest options (dev_4_4)

This PR tries to clarify the use of the -k option when using setup.py and give more information on using the py.test script directly.

--rebased-from #539

With additional changes following review.