Adding Inventory.canInsertItems
More complete version

Now compares the items data tag, name and enchants
3rd times the charm

A cleaner fix to NPE when checking item data
Fixes a mistake a made. After lots of testing I feel that this is stable enough and works reliably.
Merge pull request #130 from connorw600/bleeding

Adding Inventory.canInsertItems