[CXF-4932] Updating SourceGenerator to check for more illegal Java parameter names, patch on behalf of Emmanuel Texier applies; plus minor update to the way a verbose flag is checked and adding 'encoding' option

git-svn-id: https://svn.apache.org/repos/asf/cxf/trunk@1461980 13f79535-47bb-0310-9956-ffa450edef68