Change part to partition to make the code clearer
Update NrParts() given changes to python code. Partially reordered functions to better match order in pypartitions module.
Replace argument use_dict with use_hash so that it is clearer that the possible data storage unit is a hashtable.  Revise annotations for the function P().
Change source of part_func.R to rpartitions.r
Clean up annotations. Remove k from the argument list as it is not an input argument in the functions.
Replaced little q with upper case Q when possible. Cleaned up and filled out function annotations.
Update help files given changes to rpartitions.r
This is an obsolete function name
Add help file for new function name.
Replace part_func.R with rpartitions.r
Replace exported function name rand_parts with rand_partitions.