Changed printList to build results from Postgres database

- No longer querying 'dryad' solr index
- crafted a large SQL query to get total and results
- Implement ranging for refactored printList
- Initial support for format names and dates (not functional)
Changed total bean from an int to a long
Corrected issues with date range query handling
Correct issues with format query (mimetype) handling

Added a missing AND and space
Merge branch 'trello-9-dataonemn' of github.com:datadryad/dryad-repo into trello-9-dataonemn

Conflicts:
	dspace/modules/dataone-mn/dataone-mn-webapp/src/main/java/org/dspace/dataonemn/ObjectManager.java
Exclude records with bitstream names readme.txt or readme.txt.txt
Handle cases where formatId is the Dryad Metadata format
Renamed queryDatabase methods to include DataFiles
Remove obsoleted buildQuery method

method built a solr query
Cleanup - remove references to unused solr server
Rename myData to myFiles, add myPackages

myPackages shall contain the handle to the Dryad data packages collection
object listing will be updated to include data packages in the listing
Add methods for querying data packges

Database query is similar but does not consider bundles or bitstreams,
since packages do not have them.
Remove unnecessary try/catch, filter out withdrawn items
Set XML checksum and size

XML checksum and size were not being set - only bitstream results had
checksum/size
Add package listing support

- Abstracted list building to methods buildDataPackagesList, buildDataFilesList
Merge branch 'trello-9-dataonemn' into trello-56-wip

Conflicts:
	dspace/modules/dataone-mn/dataone-mn-webapp/src/main/java/org/dspace/dataonemn/ObjectManager.java
Fix merge problems
Remove references to generateXMLChecksum

getObjectChecksum can handle these cases
Tidy up comment in PackageInfo
Remove unused generateXMLChecksum method