Adding Streams.

Adding Streams source code and makefiles for CMake. Still some minor
fixes required.
Moved streams source files.

Moved streams source files from streams/src/ to streams/.
Adding inspect.

Adding source and modified CMakeLists.txt file for inspect tool.
Adding Doxygen.

Adding initial Doxygen configuration for Streams and inspect.
Updated TODO.txt.
Adding Visual Studio project files for Streams and inspect. Modified some source to make it compile.
Renamed .TXT to .VIM.

Renamed some root-directory textfiles from .txt to .md to match README.md.
Updating Visual Studio solution.

Updating Visual Studio solution to include new .md files (instead of old
.txt files). Forgot it in the last commit, sorry.
Adding streams.net

Adding streams.net and some minor changes to other project files.
Minor source code changs.

Source code documentation changes for inspect and streams.net.
Modified Visual Studio output directory

Modifies Visual Studio output directory from per-project to /build.
Updated license

Updated COPYING.md with an MIT license text.
Fixed Visual Studio project files for inspect

Created Source/Header filters and moved cpp/h files to them.
Updated source file headers

Added license and copyright to all source files.
Fixed source code documentation

Fixed an incorrect function parameter name for streams.net
Removing .gitignore files

Removing .gitignore files from project sub-directories since they now
place their build outputs in $(SolutionDir)/build.
Modified tracing

Made a minor change to the trace output.
Updated TODO

Added TODO entries regarding inspect tool.
Updated README.md

Added build instructions and usage example. Also included a section
about contributing to the project.