changed what is done inside ks_test_gr (not much, just the KS test), and what is done inside mc_ks (everything like estimating beta if needed filtering the magnitude sample that is passed to the test etc)
changed the order in which results are returned (first the mc, then the beta that corresponds to it, then all other info
made sure the length of returned arrays is the same
allow to indicate which method should be used to estimate beta
ks_test_gr
(not much, just the KS test), and what is done insidemc_ks
(everything like estimating beta if needed filtering the magnitude sample that is passed to the test etc)