BUG: fixes for GH4377
closes #4377
- Fixed bug with `.values` raising an error on a DataFrame with duplicate columns and 
  mixed dtypes, surfaced in GH4377
- Fixed bug with duplicate columns and type conversion in `read_json` when
  `orient='split'`
