Add support for For loops to quasiquotes 

review by @retronym @xeno-by