Update feasible_functions.py

Added function to calculate Shannon's entropy and a function that better calculates Gini's inequality. -KL
Update feasible_functions.py

line 433: changed to call 'worker1' i.e., Sage's partitioning function. 'worker2' does not return uniform random samples. -KL
Update feasible_functions.py

edited random macrostate generating function. removed biased function -KL
revised licensing statement -KL
Adding a separate data repository as a submodule