Fixed potential rage

Incase an item that has a container item which stack size is more then one will fix a potential screwup. Has some intelligent code so it will bypass this rule in some cases.
Now uses more reliable ItemStack method.
Merge pull request #827 from Need4Speed402/patch-1

Fixed potential rage