Correctly wrap and unwrap ItemStacks in WrappedWatchableObject.

This should make it possible to set and retrieve watchable objects 
of the type ItemStack.