Removed const from dtl::Buffer::pointer in non-const data() overload
* buffer information provided through a std::pair instance returned by the non-const overload of the Container templates data() method couldn't be used to modify the buffer contents as implied by the overload being non-const