upgrade to boost 1.55 #226
    clean up warnings related to boost upgrade
    fix up CMake PUBLIC/PRIVATE linkage