Parse single-quoted strings

Google's `protoc` allows single-quoted strings (as evidenced in https://code.google.com/p/protobuf/source/browse/trunk/src/google/protobuf/io/tokenizer.cc#614).

This patch adds support for single-quoted strings and a couple of simple tests.