Changed the ordering in data models, now using 'C' as in standard numpy flat iterator.  This will help avoid issues with reshaping.
Amalgamated the new functions in SEPP vlaidation with the base class.
Implemented Monte Carlo integration properly.  TODO: plot this with an SEPP surface to show whether it's working.
TODO: show how the ROC curve changes as the no. sampling points is increased.