Separated toolkit from example.

Separated adapter toolkit classes from classes intended for example.
Restructuring and cleanup

Restructured folders to put Adapters project and MachineTool sample in
the same solution folder. Renamed Adapters code files and separated out
various DataItem classes into separate code files.
Minor changes for documentation.

Added xml output to Adapters project.
Created SHFB project and generated initial .chm documentation from
existing XML comments.
Documentation.

Added namespace documentation.
Moved some of the more verbose summaries in Adapter class to remarks
section, and expanded on some documentation.
Renamed publicly visible parameter names for consistency.
Started changing Console logging to Trace logging.
Added (copy & paste) exception handling to FlushAll.