With roughly 100 productions and 500 performances, the Minnesota Fringe Festival turns low-budget theater into a two-week marathon