bump upper bound to allow semigroupoids-3.1

(cherry picked from commit 04587d216f8753cd155a7dfd01dd31df90fd8405)
also bump semigroupoids upper bound in test suite

(cherry picked from commit a5ebc0600f6389f66d53c016a0fe1bec494262d1)
Bump version to 0.1.0.6
Release notes for 0.1.0.6

(cherry picked from commit 2961afe491e2f61c539cee4d9bc20a64c821484c)