Refactored dict_from_publication, dict_from_author to use model_to_dict, a Django function.  Also refactored out the list of publication types from the publication_list template, now provided in the publications function in views.