Fix some warnings and add GenericValue::GetMember() used by TouchVGShape.

Rapidjson is used in [TouchVGShape](https://github.com/rhcad/TouchVGShape) project.