Tentatively add AddeJythonBadHostError. [1682]

But why not use java.net.UnknownHostException? Maybe I will!

My more immediate concern is disallowing the implicit SATBAND request
when the incoming parameters are “bad”.
Avoid SATBAND request if possible. [1682]
Raise ValueError for bad size elements. [1682]
Improve invalid size error message. [1682]
Java 7 changes and some minor cleanup. [1423]
Deprecate Contract.notNull. [1423]

Java 7 has Objects.requireNonNull which does the same thing. I changed
all of the references I could find within McV (and did a little
cleanup, particularly in UIManager).
Add time driver to Radar>Level III chooser. [1404]
Fix behavior of time selection combo box. [1404]
[0] Dreamweaver updates synced from web server.
Fix "Add Source" from ADDE server. [1074]
Rename AddeJythonBadHostError. [1682]

New name is AddeJythonServerNotFound (thanks, Rick!).
Init tab movement keybindings on window creation

Also:
- Get rid of logic handling Ctrl+1, Ctrl+2, etc.
- Change "Select Displays" keybinding to Ctrl+L because Ctrl+D was
  causing trouble
- Rename "Select Displays" to "List Displays" so that Ctrl+L keybinding
  makes sense

[1569]
Make sure we gather all Quality Flags for multi-product selections [1781]