Dependency management: mavenCentral should always be before grailsCentral

Currently, mavenCentral (either default or user specified) is lower on the dependency repository list than grailsCentral. This causes issues for build machines that have a user specified mavenCentral since they will still try to access grailsCentral first.