add permkronecker
committing version with sparsetocycles bug
* fixed bug in sparsetocycles
  The test is in PermutationsA
fixed bug in compose for two Dicts
fix bug in cyclelengths from Dict.