added partitioning functions and descriptions -KL

added functions to find random integer partitions, conjugates, and the number of integer partitions of N having S parts. The latter two function were recoded from Sage and GAP source code. -KL