* implemented trim-leaderboard recursively

* removed unncessary filter from cyclopeptide-sequencing

* started implementing leaderboard-cyclopeptide-sequencing
* updated linear-subpeptide-masses to work with lists of integers as well as strings
* updated the leaderboard-cyclopeptide-sequencing algorithm, but still getting it wrong.
* updated leaderboard-cyclopeptide algorithm to use the appropriate conditions
* but STILL getting it wrong...
* updated test to ensure scoring is accurate