Combining Higher-Order Resummation with Multiple NLO Calculations and Parton Showers in the GENEVA Monte Carlo Framework