Only calculate when there are no validation errors
Don't blow up with a nil start date in next_monday_for_date
Use TAX_COMMENCEMENT_DATE in StartingChild
Merge remote-tracking branch 'origin/fix-validation-errors'
Allow an edition number to be specified for internal links

Reviewed by @alext