image_filename when abbreviation is missing

add unit test for species with missing abbreviation
refactor image_filename method to allow for missing abbreviation