[Refresh] Add 'Refresh Now' menu item

Refresh Now causes the current center pane view to
be re-created to reflect the version of the object
shown in the browse view. If unsaved changes would
be overwritten by this, a dialog is popped up to
verify the action for the user.
[Refresh] Add comments, checks to RefreshAction
[Refresh] Add license to RefreshAction
[Refresh] Unit test for refresh action
[Refresh] Update housing component on revert to committed

Revert to committed reloads user object from persistence.
Previously, this was updating the center pane with the
new version of the object, but the housing (which is also
a View) retained a reference to the old version of the
object. This updates the housing as well.
[Refresh] Move Refresh Action strings to bundle
[Plots] Fix intermittent unit test failure

Timing-related intermittent unit test failure uncovered
in plot views; some work done on a background thread by
plot view was confusing Mockito.
Merge pull request #167 from VWoeltjen/mct138

[Refresh] Add "Refresh Now" action and menu item
[Icons] Add automatic dropshadow to icons
[Icons] Simplify dropshadow, coloration
[Icons] Add new drop box icon
[Icons] Remove unused import
[Icons] Add disciplines icon
[Icons] Algorithmically generate icons if not provided

Underlying issue for icon revampment is inability to
easily distinguish objects of different types if they
do not have custom icons. Adding custom icons is the
best part of the solution, but this additionally adds
procedurally generated icons based on component type
hash codes which emulate the general look of the
default component. These do not clearly indicate
what type of thing a thing is, but do make it easy to
identify when two things are or are not of the same
type.
[Refresh] Fix reversed warning/title for dialog
Merge pull request #169 from VWoeltjen/mct138

[Refresh] Fix reversed warning/title for dialog
[Icons] Merge remote-tracking branch 'nasa/master'
[Icons] Add javadoc for generated icons
[Icons] Remove obsolete icon for static graphics
[Icons] Add unit test for generated icons

Verify that generated icons are unique at
least for lowest 8 bits of a hash. Adjust
icon-generation procedure to ensure this.