PERF/API: concat improvements

PERF: Perf issue in concatting with empty objects, closes #3259
API: concat will now concatenate mixed Series and DataFrames, closes #2385