The University of Texas at Dallas' largest startup pitch event, now in its 17th year, isn't sitting on its laurels. Here's what's new this year, and who made the finals. With dual events, a fireside chat, and judge-powered prize allocations, it's set to unfold on April 5 and 17.