Moved /cr to the police module and made it send to all CP (not just TEAM_POLICE and TEAM_CHIEF).
Added GM.DefaultTeam - used to specify the team joining players spawn into and what team you change to when demoted.
Added 'mayor' job field. This defines what jobs have access to mayor features such as lawboards, lottery and lockdowns.
Added 'chief' job field. This defines what jobs have access to the Chief's features like working with jail positions.
Use IsCP() rather than hardcoded CP teams.
Read entity's 'allowed' table rather than using hardcoded teams.
Added 'medic' job field + fixed error.
Added 'cook' job field. This defines which teams have access to /buyfood.
Added 'hobo' job field.
Added 'mayorCanSetSalary' job field. This defines what teams the mayor has permission to set their salary. Defaults to false. CPs are true and mayors are false regardless of the setting.
Merge branch 'job-enhancements' of github.com:Bo98/DarkRP into testing
Merge branch 'master' into refactor

Conflicts:
	gamemode/cl_init.lua
	gamemode/modules/afk/sv_AFK.lua
	gamemode/server/main.lua