1- Adding support for C++0x (not done) 2- Cleaner macros under C++03 for ref/anon/csv. 3- ref/fusion_matrix now internally uses boost::tuple<>