Add new rule for roof types

Roof types as the new attribute derived from OSM tags.

Edited by Chengzhi Rao