Fix compilation issues with graphing punishment
Don't require citizens if npcs are disabled
Change citizens to soft depend as it isn't always needed