Task 301: Only associate employees with projects that were active during their employment.
Task 301: If a billing rate is associated with an invoice, only allow the rate end date to be edited. If it has not been used to invoice a time entry than the rate and dates are all eligible for editing.