This patch consolidates the two transform ops from the affine dialect and the scf dialect to avoid code duplication.
This is to address the review comments from https://reviews.llvm.org/D137997.
The transform ops directory / file structure for the affine dialect is kept for the purpose of forth-coming transform ops
for affine, but get_parent_for and unroll are removed.