removed codec from Internal::Buffer which wasn't used anyway
added the QString operator to Internal::Buffer and added const correctness