On init, try to load component several times before fail

Currently, "several" = 3. This is a piece of a solution to #11.
Mark missing ComponentCell menu items

Currently, this is a red background. This could be improved by
displaying a "reload" icon and supplying a command to try to reload the
component.
Maintain sort order in ComponentCell menu

This fixes an issue where, if a component was not initially loaded, but
was loaded later on a retry, it was listed out of alphabetical order in
the ComponentCell menu.
Update "plume.json" for development mode testing
Fix issue with null port id on driver

This caused an issue with Plume.