Clean up Template Parameter Depth Calculations

- There is no need to calculate the depth of the generic lambda parameters when Parsing, prior to Sema, unless there is an explicit template parameter list.  So remove some code that we don't need, and so silly assertions don't occur.