PARQUET-83 : Hive Query failed if the data type is array<string>

Changed the  Parquet-Avro array definition to the Hive understandable.
Now with this fix Avro schema definition is going to be converted to the following format as below.
```
{ "name" : "action", "type" : [ { "type" : "array", "items" : "string" }, "null" ] }
```
Schema definition after this fix:
```
optional group action {
    repeated group bag {
        optional binary array_element
    }
}
```
This changed "array" to "bag", so I don't think it is correct to start the field name from the type here. Should be "bag"?