Crafting requests

Addition of new cooking-related requests.
Summary:
WokRequest.py - Takes a single item and attempts to kick it up a notch.
CampgroundKitchenRequest.py - Checks for the player's campground status. Call this to populate player information.
CookingRequest.py - Cooks. Checks for bartender explosion so that player state can be updated. Should probably parse for multiple items being returned. Thanks to Mafia I haven't witnessed an explosion in ages, so I wasn't sure if the approach in CocktailCraftingRequest ("pick-the-first-one"?) was appropriate. Comments welcome.
Patterns.py - regexes for the above. I wrote the todo months ago, honestly can't remember what I wanted to fix about the Wok ones - maybe I was just unsure of style/consistency across the file.

First time using git after handling pykol as an external SVN repo. Hopefully I've done this right! Please let me know of any tweaks required so this can be pushed.