Update to AncientGates v1.6.6

Added the ability to set different gate materials (ENDPORTAL, PORTAL,
WATER, LAVA, WEB). Added the ability to create both vertical and
horizontal gates. Re-implemented and optimised gate searching algorithm
to use a faster hastmap lookup.