(maint) Improve default output of structured facts.

For map and array values, cfacter attempted to maintain compatibility
with facter's output. Unfortunately, facter's output makes it really
hard to read map and array values.

This change "pretty prints" map and array values by default, making the
output much easier to read.
(maint) Update rpm packaging to use updated boost

We've changed how we build boost. We are now building both pl-libboost
as well as pl-libboost-devel. This will allow us to unstall the minimum
number of files on a production system.
(CFACT-112) Add Windows operating system facts
(CFACT-113) Add Windows kernel facts

On Windows, kernel facts are practically identical to operating system
facts, so re-use the facts.
(CFACT-112, CFACT-113) Derive os facts from kernel

Operating system facts by default derive from kernel facts. Leverage that
by first populating kernel facts.
Merge pull request #171 from MikaelSmith/task/master/CFACT-112-Windows-os-facts

(CFACT-112, CFACT-113) Add Windows operating system and kernel facts
Merge pull request #178 from melissaanne/maint/build-with-pl-libboost-devel

(maint) Update rpm packaging to use updated boost
(CFACT-133) Implement querying into structured facts from command line.

Implementing querying into structured facts from the command line.
This is necessary as we move to more structured facts in the output.

The syntax is using a dot notation.  Examples are:

cfacter networking
cfacter networking.ip
cfacter networking.interfaces
cfacter networking.interfaces.en0.ip
cfacter processors.models.2

Array values treat each element as a named index.  Arrays that contain
arrays or hashes can also be accessed:

cfacter foo.0.foo # first element is a hash (get "foo" element)
cfacter foo.1.0   # second element is an array (get first element)
Merge pull request #173 from peterhuene/structured/query

(CFACT-133) Implement querying into structured facts from command line.
Merge pull request #174 from peterhuene/output/formatting

(maint) Improve default output of structured facts.