Made shift-click logic in container GUIs less derpy when involving 'damageable' items (e.g. batteries).