(cfact-136) Add support for initial build on FreeBSD 10
(cfact-136) Add workaround for syntax that CLang 3.3 chokes on
(cfact-136) Add the bsd filesystem resolver for FreeBSD
(maint) Make dynamic linking Boost the default

Explicitly makes dymanically linking Boost the default option with an
option to use static linking, currently used on Windows dev builds for
simplicity.
(maint) Find Powershell in system32 before PATH

We specifically want the system Powershell, and PATH may have been
modified to not include system32. Explicitly look in system32 before using
PATH.
Merge pull request #161 from kylog/spike/freebsd10-support

Add minimal FreeBSD build
Merge pull request #163 from MikaelSmith/maint/master/explicit-system32-powershell

(maint) Find Powershell in system32 before PATH
Merge pull request #162 from MikaelSmith/maint/master/default-boost-dynamic-linking

(maint) Make dynamic linking Boost the default
(CFACT-110) Add Windows memory facts

Adds memory facts for Windows by implementing the memory_resolver using
a kernel32 API.