Added ACTION_EXAMINE to the context-sensitive checks.
Changed some professions to start with rolling tobacco
Highlight things you can interact with in game::choose_adjacent.

This was surprisingly simple to implement.
Change item groups to have rollable tobacco, pre-rolled joints, and cigarette butts.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into cigaweed
Added control vehicle to the context sensitive check.
Merge pull request #7054 from Rivet-the-Zombie/skewers-too

Fixes skewer price too.
Merge gas zombies.
Merge action menu.
Actually commit compile fix for toxic cloud inhalation.
Remove unused variables.
Make get_disassemble_recipe() and can_disassemble_recipe() public.
Move choose_adjacent() and choose_adjacent_highlight() to action.cpp.
Move action menu and friends to action.cpp.
Astyle action.cpp and action.h while we're mucking around in there already.
use user-dir when USE_HOME_DIR is set
add config dir as default user dir
Add joints and glass pipes to weed basement
Vehicle to vehicle fuel transfers were always reporting drained tank, now using alternate functioning method.
The word "receiving" sounds better, I think.