OmeroCpp: Correct ice globbing

- Correctly glob model sources; some static model sources were
  excluded
- Add ModelF to model
- Add ServicesF to api
merge develop -Dorg -Ssuccess-only: PR 2435 (cpp: RTypesI: use static locals in place of duplicated globals)
merge develop -Dorg -Ssuccess-only: PR 2835 (Update OmeroPy/src/path.py)
merge develop -Dorg -Ssuccess-only: PR 2895 (Reload groups after users added/removed)
merge develop -Dorg -Ssuccess-only: PR 2902 (OmeroPy: src flake8 (I))
merge develop -Dorg -Ssuccess-only: PR 2905 (Renderings settings )
merge develop -Dorg -Ssuccess-only: PR 2907 (Preview panel like insight)
merge develop -Dorg -Ssuccess-only: PR 2909 (fix #11625: sanitize invalidly named FS paths)
merge develop -Dorg -Ssuccess-only: PR 2912 (Java8)
merge develop -Dorg -Ssuccess-only: PR 2919 (fix #7240: provide disk usage count)
merge develop -Dorg -Ssuccess-only: PR 2926 (OmeroCpp: Glob test sources)
merge develop -Dorg -Ssuccess-only: PR 2927 (OmeroCpp: Glob example sources)
merge develop -Dorg -Ssuccess-only: PR 2939 (Jdk1.8)
merge develop -Dorg -Ssuccess-only: PR 2941 (Qa submit)
merge develop -Dorg -Ssuccess-only: PR 2945 (Add a plugin for determining disk usage.)
merge develop -Dorg -Ssuccess-only: PR 2947 (Update develop submodules)
merge develop -Dorg -Ssuccess-only: PR 2950 (Provide an import summary (see #12506).)
merge develop -Dorg -Ssuccess-only: PR 2953 (Download spw original files)
merge develop -Dorg -Ssuccess-only: PR 2954 (min-max set)
merge develop -Dorg -Ssuccess-only: PR 2955 (32 bit)