Added build dir with makefile

Updated gitignore for build/bin directory.
Moved doc/build.md into build dir so it can be found easier.
Added example code to match tutorial.
Changed loglevel ctor copy derive

loglevel ctor copy derive which takes a boolean value to set to the
derived streams state does not default to true to avoid ambiguity with
the normal copy ctor.

Minor changes to include file names.