keep name after DataFrame drop, add check_name to assert_dataframe_equal
Merge pull request #2962 from hayd/issue2939_drop_loses_name_2

BUG keep name after DataFrame drop, add check_name to assert_dataframe_equal