update to boost 1.56

no longer using boost assign