Add ISpecialInventory support to gate triggers

Fixes https://github.com/BuildCraft/BuildCraft/issues/356
Merge pull request #872 from viliml/patch-1

Add ISpecialInventory support to gate triggers