support delimiter and encode

mb_convert_variables is not work for multi byte keys
ex)
1row | タイトル(title)|
2row | いいい|
3row | ううう|
↓
array (
  0 => 
  array (
    'modelname' => 
    array (
      '"{xxxxxx:bad encode}(title)"' => 'いいい',