print out bad dois properly
catch IndexErrors
update print to id that doesn't break with unicode print
Merge branch 'master' into show_alerts