Update admin.py on Windows (see #10095)

- Remove (almost) all instances of sc.exe
- Update messages displayed to user when managing Windows service
- Catch return value from ServiceStart (remove string comparisons)
Merge pull request #565 from will-moore/web-bugs-18thDec

Web bugs 18th dec
Merge pull request #583 from bpindelski/win_diag-dev_4_4

Print win service info in admin diagnostics
Unify the try/finally blocks around win32 calls
merge dev_4_4 --exclude conflict needs-fixes broken: PR 536 (Insight import location)
merge dev_4_4 --exclude conflict needs-fixes broken: PR 538 (OMERO.tables ArrayColumns #5632)
merge dev_4_4 --exclude conflict needs-fixes broken: PR 545 (Jshint compliance 9927)
merge dev_4_4 --exclude conflict needs-fixes broken: PR 552 (Channel naming 100022)
merge dev_4_4 --exclude conflict needs-fixes broken: PR 558 (Plugin dependencies)
merge dev_4_4 --exclude conflict needs-fixes broken: PR 569 (Add .travis.yml configuration)
merge dev_4_4 --exclude conflict needs-fixes broken: PR 574 (Add gcc from dupes)
merge dev_4_4 --exclude conflict needs-fixes broken: PR 580 (Improve error handling during import (See #10090))
merge dev_4_4 --exclude conflict needs-fixes broken: PR 589 (Improvements to windows service user (see #10095))
merge dev_4_4 --exclude conflict needs-fixes broken

Repository: openmicroscopy/openmicroscopy
Already up-to-date.
Merged PRs:
  # PR 536 scottlittlewood 'Insight import location'
  # PR 538 manics 'OMERO.tables ArrayColumns #5632'
  # PR 545 will-moore 'Jshint compliance 9927'
  # PR 552 will-moore 'Channel naming 100022'
  # PR 558 jburel 'Plugin dependencies'
  # PR 569 joshmoore 'Add .travis.yml configuration'
  # PR 574 joshmoore 'Add gcc from dupes'
  # PR 580 jburel 'Improve error handling during import (See #10090)'
  # PR 589 bpindelski 'Improvements to windows service user (see #10095)'

Repository: openmicroscopy/bioformats
Updating 03770c0..f290d28
Merged PRs:
  # PR 328 melissalinkert 'Sprint 4 bug fixes, part 2'
  # PR 334 melissalinkert 'Use better schema documentation links'

Repository: ome/scripts
Updating 3587c87..f1abf9e

Repository: openmicroscopy/ome-documentation
Updating 858e9f2..3ad387a
Merged PRs:
  # PR 179 sbesson 'CLI documentation'
  # PR 193 manics 'Tables documentation partial rewrite 9957'
  # PR 196 sbesson 'Continuous integration'
  # PR 198 bpindelski 'Update Windows docs (see #10095)'
  # PR 199 jburel 'Fix typo and broken links.'
  # PR 200 hflynn '9993 fix - adding movie link'

Generated by OMERO-merge-4.4#112 (http://hudson.openmicroscopy.org.uk/job/OMERO-merge-4.4/112/)