Adds more control over types of jobs run

Allow allocating groups of employees to jobs by type (by having groups by excluding specific types or only work on specific types).