Check for self-assessment completion

Implement self_api.is_complete() to hook self-assessment into the workflow api

@ormsbee