Separate time dependent dirichlet and subdomain deactivation
Further refactorings of the time interval Dirichlet boundary conditions and the subdomain deactivation.
- Cleanups and sorting.
- Extraction of create function in own file.
- Separation of similar but at the end different DirichletBC and DeactivatedSubdomain Dirichlet classes.
- Simplifications to TimeInterval.
- Further refactorings in the DeactivatedSubdomainDirichlet.
Review commit-wise.
- Feature description was added to the changelog
- Tests covering your feature were added?
- Any new feature or behavior change was documented?