The original completion of the program

The program is finished, but has not undergone any testing yet.
Added features for weight and window

Now documents the weight and window.
Added remove N feature

The user can now remove 'N's and 'n's in the case of unknown nucleotides.
Fix position bug with gaps

Changed fragment function to fragmentPos in order to fix issues regarding
missing gaps (and thus wrong positions).
Removed vestigial code

Removed takeWhile' as it was no longer needed upon fragment function change.
Renamed the program
Merge https://github.com/GregorySchwartz/diversity