Merge pull request #35 from zpmorgan/foo

reset_light_level() for immediate lighting changes
Pickaxes and wagons, yay easter eggs
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA
Added some stupid jokes, made picklocks apply to locked gates now.
Removed nonexistent grack from trader blacklist
using reset_light_level in a less stupid way
Streamline skills API by making player::practice() and player::SkillLevel() accept a string identifying the skill.
Streamline recipe declaration by pushing skill lookup down into recipe constructor.
Push skill lookup down into individual item struct constructors.
Fix some indentation.
rewriting set_adjacent_overmaps

to something that doesn't go into special cases.
Simplify a bunch of skill accesses by retrieving them on the fly instead of grabbing a skill object.
Merge branch 'master' of github.com:TheDarklingWolf/Cataclysm-DDA into for-darklingwolf
Clear and re-cache vehicles on map shift, should fix phantom vehicles following you around.
Added some vehicle chassis types, and made them spawn in garages.
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA
crafting vs skills fix.
Add human flesh item as distingt from regular meat.
Added a bunch more clutter items, pending a mapgen rework of houses
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA