Prevent bad array indexing due to missing checksum or size
Added defaults for required checksum and size
Remove hard-coded dataoneMN SOLR server string
Fix offset bug (count != end)

getLogRecords() expects start and end, was being supplied start and
count
Catch null IP addresses

If x-forwarded-for header is not present, use IP address in
request.getRemoteAddr()
Fix log query count/paging

Specify start offset and row count in the SOLR query, rather than paging through results
Addresses bug where only 10 rows were returned (because 10 is the default number of rows in the solr config)
Remove unused index parameter from LogEntry.getXml()
Fix count/start/total in logHeader
Set count in log header to count retrieved, not requested
Remove comment questions
Merge pull request #59 from datadryad/trello-9-dataonemn

Fix DataOneMN Tier 1 API Issues
Add section called "Related Data Packages" on ItemView
https://atmire.com/web2project/index.php?m=tasks&a=view&task_id=10184
Add section called "Related Data Packages" on ItemView
https://atmire.com/web2project/index.php?m=tasks&a=view&task_id=10184
duplicate identifiers
fixing duplicate identifier issue.