Cleaning up some of the xml comments

Contains a mix of comment updates such as removing unneeded comments, adding missing comments, fixing parameter names, escaping less-than signs etc. These are all based on the error list warnings in Visual Studio.

There's a few updates for TinyIoC as well over at https://github.com/grumpydev/TinyIoC/pull/56