Add polina.thrift.FieldInfo wrapper for thrift types, help with serealize maps, arrays, structures