Apply xfail to class rather than methods.
Mark additional intermittent search test.
Remove duplicate postgres startup
Fix Class cast exception (see #11792)
Review notification sequence.
brew services doesn't seem to work, use pg_ctl instead
Remove tabs and whitespace.
Remove PlaneDef from constructor.
Modify error handling sequence if network is down.
Use python's json rather than Django's

django.utils.simplejson is deprecated; Python 2.6+ includes json.
Replace HttpResponse mimetype with content_type as deprecated
removing to resolve conflict
Remove tabs and whitespaces.
Check network before keepAlive.
Refresh PanoJs on rdef change. See #10707
merge develop -D org -I include -E exclude: PR 1385 (Update the OMERO VirtualBox image)
merge develop -D org -I include -E exclude: PR 1712 (Create release source artifact containing all submodules)
merge develop -D org -I include -E exclude: PR 1779 (Copy rendering 11552)
merge develop -D org -I include -E exclude: PR 1800 (Simple salting of MD5 passwords (See #1387))
merge develop -D org -I include -E exclude: PR 1807 (Cleanup TableI.close() #11697)