DOC: various editing
TST: fix broken test case on py3 and add assertRaises #3179
CLN: refactor core/index and tseries/index,period to have their formats and to_native_types be consistent
     in naming / operation
ENH: add support for Period formatting (as a native type)
TST: add period support to makeCustomDataFrame for testing purposes