Issue 171: Basic implementation of HatoholArmPluginGate

These commits mainly basic implement HatoholArmPluginGate.