Fix possible NPE when no project associated to a user.
Merge pull request #2056 from jburel/import-tag-develop

Import tag develop
removing unused code
build: Embed version as gitversion.xml
replacing search block by django form
fixing searching query
build: Embed short version for documentation
build: Restore release-src as release-all dependency
build: build.py sets omero.shortversion
Merge pull request #2045 from aleksandra-tarkowska/maximize_big_image

Maximize big image
Revert "build: Restore release-src as release-all dependency"

This reverts commit 5b0098333130d3b01eb3aaa081ab188589dfe354.
build: source-archive: Manually flush stdout
build: source-archive: Generalise version filename
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 1956 (Login button)
merge develop -D org -I include -E exclude: PR 1960 (Remove cut link 11882)
merge develop -D org -I include -E exclude: PR 1966 (custom login logo in settings.py)
merge develop -D org -I include -E exclude: PR 1975 (Implemented a hash on BlitzGateway objects)
merge develop -D org -I include -E exclude: PR 2005 (assist #11091: refactor server DB queries for hierarchy navigation)
merge develop -D org -I include -E exclude: PR 2019 (Update develop submodules)