title: iText 7 Hello World example fails with NoClassDefFoundError
body: <p>Working down the very first example of the itext 7 code causes a NoClassDefFoundError at step 4.
  If anyone can point to where the error is coming from would be helpful?</p>
  
  <pre><code>import com.itextpdf.kernel.pdf.PdfWriter
  import com.itextpdf.kernel.pdf.PdfDocument
  import com.itextpdf.layout.Document
  import com.itextpdf.layout.element.Paragraph
  
  //step 1 - writer
  writer = new PdfWriter(new FileOutputStream(DEST))
  //step 2 - PDF
  pdf = new PdfDocument(writer)
  //step 3 - document
  document = new Document(pdf)
  //step 4 - content
  document.add( new Paragraph ( 'Hello World!' ) )
  </code></pre>
  
  <p>this produces </p>
  
  <pre><code>java.lang.NoClassDefFoundError: Could not initialize class com.itextpdf.io.font.FontProgramFactory
  </code></pre>
  
  <p>code is being run under Groovy which is why it is slightly more sparse
  The IO, Kernel and Layout jars are loaded.</p>