utils: place lua generator

add convex polygon calc util with CGAL
data: place kml as lua source
utils: add kml util
Makefile: utils and region data
data: auto-gen region data from kml
data: lua files are generated from kml source
data: add several reagion source
data: register regions
Merge branch 'region_improve'