use ${project.build.sourceEncoding} as default value for "encoding" parameter

Details

Description

The platform's default encoding may easily differ among machines/developers so relying on it breaks with the aim of reproducible builds. The encoding used should always be fixed for a particular plugin run, either explicitly by the user or implicitly by a known default value.