Merge branch 'master' into 7-soundex-incorrect-calculation
Merge pull request #8 from linuxgoose/6-rebrand---linguistics-robin Rebranding
Fixing of not dropping all leading instances of the first character matching the next in line
Rebranding
general updates * added exception type for empty string * updated checks in algorithms * updated tests * moved to new flit publishing method using pyproject.toml