fixes to PDBprints and MmcifViewer components

Hope the changes address
https://github.com/biojs/biojs/issues/33
and
https://github.com/biojs/biojs/issues/34