Adds toggleZoom(bool) which flips or sets zoomOnClick
Makes zoom function properly check zoomOnClick for invalid values
renames clicked() to clickZoom()
Rolls back buildfiles per contrib guidelines