Remove "close" button from Settings Form

Remove the close button from the settings form and begin changing the
behaviour of the settings and diff tool info settings forms.
Update save methods for diff tools

Updated the save method behaviour of the diff tool settings.
Fixed problem loading arguments with duplicated defaults.
Updated help command output

Add functionality for /copy switch
Begin adding functionality for command specific help
Description text file added to keep track of current command/switch
descriptions for the application
About box/form added to display help information
Implement switchless help command

Launch help dialog box without any other forms present
when no switches are provided to the command.
Update to command handling

Updates made to command handling within the form.
Help command now checks for secondary commands with which it
can then select to display appropriate information.
Update help definitions

Add some functionality to aid retrieval of command specific help info
Add more details for each command's help information
Add help switch and implement for diff command

Add the help switch to the list of available switches and implement
the help display for the diff command.
Add help switch for all commands

Add feature to check for the help switch prior to diverging to different
command paths.
Updated help descriptions

Added some info for Merge and Diff
Merge remote-tracking branch 'origin/development' into settings