Fix bug in for loop
Rename _list to Plist, rename _min to min_int, rename _max to max_int, fix while loops so that they use explicit conditional statements,
Major revision of R code base, now code includes all four random partition algos
Add option to use or not use hash table lookup system
Update to be consistent with changes to part_func.R
Change 'which' to 'rand_int'.
Add load_c() function.
Fix how the class of the arguments is specified, also improve how arguments are supplied to the function rand_parts().