Make cmake fail immediately if boost isn't found.
dont build guile bindings if no atomspace.

Its pointless if thres no atomspace.
More cmake boost-related fixes.
Fix boost breakage re BOOST_POSIX_API
Get UTests to pass, even if embodiment isn't built