Flags is list

I was surprised that thrift lets the following pass when
rating.flags is defined as a list:

rating.flags = streamcorpus.FlagType.PROFILE

Correct:

rating.flags = [streamcorpus.FlagType.PROFILE]

Thrift must only check the types are valid when it serializes
out a data object.