Fix the getScheme, getServerName, and getServerPort implementations

Use the Grails serverBaseURL in the implementations of getScheme, getServerName, and getServerPort