Refactor to provide better support for opening existing files.
Merge branch 'read-existing-document' of github.com:mawicks/PDFiG into read-existing-document

Conflicts:
	pdf/indirect.go