can't store noncopyable list in std::vector
can't store noncopyable list in std::vector

std::list can have a throwing move constructor.
std::vector of such lists makes copies when growing its storage array,
it doesn't move them.
render_thunk_list is noncopyable (because render_thunk is noncopyable),
and so can't be stored in std::vector in some STL implementations.

lightmare/mapnik,lightmare/mapnik,mapnik/mapnik,naturalatlas/mapnik,lightmare/mapnik,lightmare/mapnik,tomhughes/mapnik,mapnik/mapnik,mapnik/mapnik,naturalatlas/mapnik,naturalatlas/mapnik,tomhughes/mapnik,tomhughes/mapnik,mapnik/mapnik,tomhughes/mapnik,naturalatlas/mapnik