The agreement for Somaliland to lease some coastline to Ethiopia has triggered a storm of controversy.