UIndy player Brady Ware throws no-hitter and hits for cycle