better error trap if template json isn't valid.
task object now correctly calculates version info, even if "IncludeCode" is false.
updatedb  - v1.15 additions ... now handles "changecolumn"