fix compile error on boost >= 1.55

since bitcoin already requires c++11 compiler, so change the use of boost::assign::list_of to c++11 new {} style initialiser.
This can fix compile errors with recent boost versions.