Common-Property Resource Use and Outside Options: Cooperation across Generations in a Dynamic Game