Completely omit noise and smoke from off-map vehs

I'd left the noise in, thinking it should draw hordes, but if the noise
is going to be happening inside the reality bubble and confusing
players, that's not such a great idea.
map::inbounds uses local coords, not absolute ones

Apparently I'd been checking the wrong thing until now, and it was
saying that all vehicles were out of bounds (unless you happened to be
living very near the bottom-right side of the world origin).

Surprised nobody mentioned that none of their vehicles were making smoke
anymore. Guess that's not as obvious as them not making _sound_ anymore.
Police Detective profession

Adds detective profession, a slightly-upgraded cop with an S&W 610 and a
smoking problem. Also adds a detective badge to armor.json,
item_groups.json (with cop spawns), and the detective in
professions.json. Adds compatibility for the detective to the "Assault
on Precinct Z" scenario.
Merge pull request #9590 from narc0tiq/shut-up-over-there

Completely omit noise and smoke from off-map vehs
Merge pull request #9613 from Mdnthrvst/Detective

Police Detective profession
Merge branch 'master' into diaperfur