Add: Full `Default` implementations for project settings sub-types.
Add: `AsRef` and `AsMut` for all types.
Add: `std` derive traits for all types.
CICD: Do not allow lint failures.