Fixed outer products loop increments
Implemented a first version of loop blocking
Fixed several issue when permuting loops
Fixed a bug when performing licm with fewer loops