[SPARK-1406] Mllib pmml model export 

See PDF attached to the JIRA issue 1406.

The contribution is my original work and I license the work to the project under the project's open source license.
4.2.1 is technically the latest version... although I don't know that we're using any features that require that version, I'd default to specifying the current latest version.