Fixed Unused Parameter warning in headers.
Fixed Unused Parameter warning in compiler headers.
Silence -Wsign-compare warning on Mac
Change references to `vector` to use `std::vector`

Upstreaming patch used by Chromium in
https://codereview.chromium.org/693773003/
Corrected code example in coded_stream.h

There is an example at the top of the page which contains code that appears to show a user how to create and serialize a message to a file. However the flags to open the file lack the O_CREAT flag which allows creating the file if it doesn't exist. I was troubleshooting a situation where this snippet was used and compiled, but never created a file.
Merge pull request #72 from Steelskin/master

Change references to `vector` to use `std::vector`
Merge pull request #70 from AustinSchuh/master

Fixed Unused Parameter warning in headers.
Merge pull request #71 from abyss7/master

Silence -Wsign-compare warning on Mac
Merge https://github.com/google/protobuf