How do I verify a download?
Added some printing support.
Made the whole system be changed to distutils.
Added better bibtex error message output. Changed system to distutils
Added BibTeX support
Added bibtex support to the backend. Added small error handling for the output of the bibtex function in the backend.