Pubmed parser now handles multi-record files
Tests and docs for new pubmed parsing methods/objects
New examples for parse_pubmed_xml

This commit, combined with tests and fxns changed in previous commits mean we
can close #16