Fixed research module being gated by research job that was not assignable in game. Job is currently un-used, corresponding crafting jobs are used (altar may require a separate job)
Research stations can specify a required job
Conditions.HasRequiredSkillForResearch -> CanResearchAtStation, checks job and skill