#delegatee instead of #redirectee.

Rename #redirectee method alias in HumanReadableDelegation to #delegatee so that the language is consistent with the module name.
Jobseeker reports report on initialization.

Refactor jobseeker reports to fetch the report data on initialization instead of waiting until they are converted to a particular format.
Remove unused SubmissionList class.
TakesRoles instead of RoleTaker.

Rename RoleTaker module to TakesRoles, in keeping with the verb-style naming for these interface module.

Update Employer and Jobseeker to use the new module name.
Employer reports report on initialization.

Refactor employer reports to extract the needed data on initialization of the reports instead of upon conversion to a specific format.
Job reports report on initialization.

Refactor job reports to extract the needed data on initialization of the reports instead of upon conversion to a specific format.
Rename Report::when_reporting to ::upon_receiving.

Rename Report::when_reporting to ::upon_receiving in order to better fit the domain language and the intent of the method.