[JENKINS-16332] Demonstrating that MercurialChangeLogParser is not at fault.
https://github.com/jerrymaloney/mercurial-plugin/commit/037b5b1ac5a3eac18dceb58fa509973d8de40cad
was misleading because it checked getId, whereas getFullName is what is supposed to keep the email address.
Apply credentials even when inst==null.
Added remaining miscellaneous fields from MercurialSCM to MercurialSCMSource.
Next will be 1.48-beta-1.
[maven-release-plugin] prepare release mercurial-1.48-beta-1
[maven-release-plugin] prepare for next development iteration