Starting to separate unittest specifics from test helpers.
First gatewaytest pytest attempt
moving test/manual to prevent py.test picking them up
adding pytest command to setup.py
header comments
Improving the pytest options made available by setup.py
adding quiet and verbose flags to OmeroPy pytest
allowing for lazy importing of test images
gateway tests update
Almost complete pytest migration of gateway tests

Conflicts:

	components/tools/OmeroPy/test/gatewaytest/get_objects.py
	components/tools/OmeroPy/test/gatewaytest/test_fs.py
Prevent session overwrite on multiple connects as same user on test helpers
Moving the last few gateway tests to pytest
dbhelper bootstrap now makes sure groups have correct permissions even if already created
test_fs is omero5+, removing
fileObj.setHash is omero5+, changing to old version
testdb login forces default group for session when reusing sessions
adding requirement for pytest and updating header documentation for setup.py
Updating gatewaytest modules header documentation
cleanup
Tweaking integration tests to run under pytests