Start Spanish stemmer.  Add stopword detection.
Move region identification into a romance package and add Spanish vowel identification.
Add Spanish region finding.
Ignore tmp subdirectories.
Fix RV identification error and add tests.
[WIP] Add Spanish step 0.
Update suffix finding and replacement methods so that they operate on and return slices of runes.

There were many places in which I was finding a string suffix and then looking at its `len`, which was clearly incorrect because I needed instead a rune count.  Thus, the suffix finding methods really need to look for string suffixes and return the found suffix and a slice of runes for the found suffix.  That slice of runes can be used for further operations using the found suffix.  Clearly, this didn't matter for English because the Unicode code points are the same as ASCII.
Update suffix finding & replacement methods for Spanish.
Fix incorrect test for region finding.
Use new RemoveLastNRunes method when just removing a suffix of known length.
Change FirstSuffixAt so that it takes a start and end position, not just a start position.

This will allow us to find a suffix that definitely occurs in a region.  E.g. is "ous" in R1?
Add Spanish step 1
Finish Spanish stemmer. (Still requires better docs and tests.)
Add top-level Spanish tests
Update documentation to reflect new Spanish stemmer
Start versioning