relaxed requirements in BiologicalSequence.distance

fixes #507

@ElDeveloper, @wasade, @antgonza, @ebolyen: anyone available to review a very quick PR?