import cPickle from six.moves

fix missing pickle import

small fixups to pandas/core

pandas/io fixups
builtins redux
change text types

revert unicode change in tests/test_period

make addition tuple (removeme)
make get_filepath_or_buffer work