Updated handling of Boost.  Updated Boost to version 1.55.0.
Minor update.
Updated add_boost module to download boost to less temporary location for Unix systems.
Added USE_BOOST_CACHE and BOOST_CACHE_DIR to affect the default behaviour of boost builds.
Minor cleanup.