Add function `hunter_gate_unlock`
Check HunterGate argument correctness
Add option HUNTER_ENABLED
Add function hunter_gate_init
Do not download anything if HUNTER_ENABLED is OFF