Fix return value of TunnelZone.type()

This fixes the return value of type() method in TunnelZone class,
which is a setter and is supporsed to return self where it was
returning a value in DTO as getters do.
Merge pull request #108 from tomoe/v1.2

Fix return value of TunnelZone.type()