Fix comment for ForceTwsApiPort ooption.

The improved implementation no longer causes console errors to be
logged.
Update user guide

Improve user guide, in particular include  step by step instructions,
and add more details about securing password information.

Additional information on setting up multiple IBController instances.

Create a PDF version for inclusion in the distribution zip.
Correct sample IBController.ini file

Some settings had the wrong initial values
Rename and update the shell scripts

Remove 'sample' from the start of the script names, as it's superfluous
(and more work for the user to rename the files sensibly).

Bring the scripts into line with the recommendations in the User Guide.
Add sample scheduled task definition

For import into Windows Task Scheduler, allowing automated daily start
of TWS.
Fix to recognise changed main window frame title

The main window frames no longer have anything unique in their window titles, so the only viable way to recognise them is by a unique menu item, ie Help > About Trader Workstation... and Help > About IB Gateway
Fix STOP task running on event dispatch thread
Remove unnecessary logging
Improve command server.

Fix CommandDispatcher to ensure tasks complete before the next prompt is issued.

Fix CommandChannel to use newLine() method to output newline.

Fix EnableApiTask to not complete the run() method until the configureAPI subtask has completed.
Allow TWS settings directory to be defaulted.

IbDir was a required setting in IBController.ini, Since it is usually the same as the directory in which TWS was installed, it is unnecessary to make it mandatory. Making it optional means that the sample IBController.ini supplied in the distribution ZIP is platform independent, since it no longer has any Windows-specific path syntax.

It now defaults to the current working directory when IBController is started.
Merge pull request #9 from rlktradewright/Documentation_and_sample_file_changes

Documentation and sample file changes
Merge branch 'Changes_for_TWS_946' of https://github.com/rlktradewright/ib-controller into richard-pr10
Merge branch 'richard-pr10'