return python objects instead of arrays by default
We were using to_pandas() to convert from arrow types, however it returns numpy arrays instead of python lists.
I fixed it by using to_pydict/to_pylist instead.

Fix #387 
It was mentioned in https://github.com/huggingface/transformers/issues/5729
