goprotobuf: Text parsing compatibility fixes: - accept semicolon and comma after fields - accept "inf" and "-inf" for float fields R=iant CC=golang-dev https://codereview.appspot.com/6885045