Which college majors pay off in the long run? An in-depth study tracks the financial return on different degrees over time.