better error messages for debugging photo import workflow

throw an exception for a missing Taxon when trying to deal with photos