update center-zoom-helper to esri js api 3.8

migrate to AMD
update to 3.8
refresh look and feel
add basemap gallery and logic to update constructor text