*WIP*
added timeout to startDigging and err argument to event

 * sends out event with err=true if block is whole after 5 sec
 * added optional callback parameter to startDigging()
 * updated API docs
 * updated exampes/digger.js to warn about spawn protection zone
*WIP*
fix bot.tossStack
*WIP*
bot.toss works
Fixed position calculation for multi block updates

Finally figured out why my bot sometimes saw that the block broke and sometimes not. 
add bot.unequip and fix bot.equip
Merge pull request #105 from vogonistic/patch-2

Fixed position calculation for multi block updates
fix handling shift window click transactions

 * fix bot.unequip
 * remove window.count map
 * add window.count(itemType, [metadata]) function
 * add window.items() function
fix bot.recipesFor
fix blocks and recipes enum
refactor inventory clicking
Merge branch 'master' into crafting

Conflicts:
	lib/plugins/inventory.js
add type to recipes enum. fix recipesFor returning false positives
allow window.count itemType to be a string
Recipe class
don't emit windowOpen until we get set window items
crafting is working
bot.craft "count" argument works