MapInfo driver doesn't create a layer defn at layer creation.
|Reported by:||Even Rouault||Owned by:||chaitanya|
|Cc:||Daniel Morissette, warmerdam, aboudreault|
This is related to #3384. When creating a new layer to a MapInfo datasource, the layer defn is NULL before any field definition has been added with CreateField(). This is a rather unusual behaviour for a OGR driver and caused ogr2ogr to crash. It would be desirable, if possible, that an empty layer defn is instanciated at layer creation.