Smokable cigarettes, joints; new smoke fields

Now when activating cigarettes instead of just instantaneously consuming one, a lit cigarette gets added to your inventory and your player occasionally puffs on it and blows out smoke. When you're done smoking, you're left with a cigarette butt. Same goes for cigars and joints. Smoking out of a pipe will also blow out smoke, and there's crack and meth smoke as well.

I also added rolling tobacco, so now you can roll cigarettes and joints. You can also smoke the rolling tobacco out of a pipe.

The weed basement now spawns a tiny bit less cannabis, but also spawns joints and glass pipes on the counters. I changed up some of the item groups and professions to include the loose tobacco and joints.