set SHAPE_ENCODING to "" when creating new shapefile

Today, I noticed OGR Shapefile fails to create fields if given encoding is not supported by its side. This pull request contains additional fix with SHAPE_ENCODING="" (follows up 4fb9879).