move ShareHelper into Shares and Algorithms

As most of the helper methods were just called form one (1!) location
it makes more sense to move those methods directoy to those classes.
This should improve readability. If more callers would appear someone
could make a case of moving some of those methods from the crypto
package into the crypto.data package (i.e. directly into the shares).