make_container_sink uses std::vector::insert instead of push_back because that is more efficient
add example application that converts between little and big endian on the command line
extend readme with a code sample