Fns now use model/data classes, combined some fns into 'make_model_cube'
New make_cube function
implement Model.evaluate() WIP
Merge remote-tracking branch 'cmsaunders/master'

Conflicts:
	ddtpy/fitting.py
WIP on evaluate & extract_eta_sn_sky