prevent project_association between a project and itself
more concise respond declaration
adds spec for associated_project_candidates