autocrafting mode actually works
fix dropping real items from ghost slots
add some more markDirty() calls to InvUtils