CLN: move align out of series consolidating into core/generic.py