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 #109 from tomoe/master

Fix return value of TunnelZone.type()