Webclient toolbar webstart button links to /webstart/
Make /webstart/ page focus on webstart (not webclient)
Tweak webclient message and link in /webstart/ index
Don't require additional omeroweb apps to be within omeroweb
Refactor CLI prefs unit tests to use pytests capsys fixture

- Drop MockCLI to use CLI instance itself
- Use capsys to systematically check the sys.stdout and the sys.stderr
Fix flake8 for the clitest unit tests
Add test/unit/clitest to the directories to flake8 in .travis.yml
Use absolutepath for setuptools in setup.py
Add cleanup() methods to test_hdfstorage.py
Merge pull request #1813 from knabar/import-omeroweb-apps-from-pythonpath-dev_4_4

dev_4_4: Don't require additional omeroweb apps to be within omeroweb
Merge pull request #1828 from sbesson/rebased/dev_4_4/cliunittest

Unit tests (CLI tests flake8 and Travis fix) (rebased onto dev_4_4)
Merge pull request #1781 from will-moore/webstart_popup_windows_11656

Webstart popup windows 11656