fixed upgrade script, wasn't writing the new Grails version in application.properties
GRAILS-9948 only run native2ascii if the i18n folder exists (will be missing for some plugins and possibly in apps)
GRAILS-9949 moved code to new grails-scaffolding plugin
bug fix, was ignoring the value of interactive, which caused problems asking for user input in scripts
added convenience overload of userInput that takes List<String> to make it easier for scripts
GRAILS-9955 skipping packaging if there's no grails-app/views folder
Fix Static type checking compilation problems
GRAILS-9957 changed to create instances in constructor
GRAILS-9959 wrapping dataSourceUnproxied in dataSourceLazy, which is the target for the dataSource bean