Add ZModule and sumn methods to Monoid/Group.
Use #sumn if possible, instead of reimplementing it.
Merge pull request #157 from tixxit/topic/z-module

Topic/z module