bumped lower bound on semigroups dependency
Updated .gitignore