adding support for Commands:  the Caesar algorithm (now using a
command Handler) can already be invoked from the palette view of Crypto
Explorer
the algorithm using a Command (Caesar algorithm) is now in the main
menu, albeit sorted at the end rather than alphabetically amongst the
algorithms using Actions
the main menu is now properly sorted, with the algorithm using a Command
(the Caesar algorithm) showing up amongst the algorithms using Actions
in proper alphabetical order
the algorithm plug-in using a Command (the Caesar algorithm plug-in) is
now listed in the tree view of Crypto Explorer, and can be replayed from
the Actions view;  also, the main menu item for Caesar gets disabled
when all open editors are closed
CryptoContributionItem (pop-up menu in File Explorer) now supporting
Commands
updated comments (copyright renewal, @author)
added a try/catch in core.util.input.AbstractUIInput.java
modifying algorithm plug-ins to support Commands
modifying algorithm plug-ins to support Commands
now using Commands for the main menu entries for analysis plug-ins,
visuals and games
use of Commands in the classes ViewProviderPaletteViewer and
ViewProviderTreeViewer
now invoking Command.executeWithChecks() instead of Handler.execute()
where appropriate
now passing tool tips and isFlexiProviderAlgorithm through the
ShadowAlgorithmHandler to the AlgorithmPaletteViewer and
AlgorithmTreeViewer (the latter doesn't act on the tool tips, though)