title: PyPDF2 File reader returns data without spaces
body: <p>When I try to read a pdf file which has tabled data using the code below there is no space between the two columns or rows.</p>
  
  <pre><code>import PyPDF2 
  pdfFileObj = open('filename.pdf', 'rb',)
  pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
  pdfReader.numPages
  pageObj = pdfReader.getPage(0)
  pageObj.extractText()
  </code></pre>
  
  <p>Output is as such </p>
  
  <pre><code>'Page 1 of 1MINISTRY OF CORPORATE AFFAIRSRECEIPTG.A.R.7SRN :U16571275Payment 
  made into :Service Request Date :03/08/2017Received From :'
  </code></pre>
  
  <p>Where the space is expected after 1, after A.R.7 and between "U16571275" and "Payment"</p>