(CFACT 70) remove redundant spaces

Remove redundant blank line
Merge pull request #106 from vrthra/fix/cfact-70/uname-patch

(CFACT 70) make uname return value conform to posix standards
(maint) Change execution logging namespace to be just "execution".

Currently the shared execution implementation logs to the
"execution.windows" namespace, which is incorrect.  Changing all of the
related namespaces to be just "execution".
Merge pull request #107 from peterhuene/maint/logging

(maint) Change execution logging namespace to be just "execution".
(CFACT 70) Add processor facts for solaris

This patch adds solaris specific processor facts. For this it utilizes the
kstat linked datastructure, which is added in by kstat library. Solaris
has the concept of three levels of processing units: physical CPUS, multiple
cores per CPU and, multiple hardware threads per core. This is reflected in
the provided facts.