PadovaTracks Reorganize

Shifted around padova tracks for clarity before moving on… might break
things...
Rearranging PadovaTracks

Moved diagnostics and define eeps to their own classes, made them
objects that take tracks. I think this is a better way to do it...

took away Sarah's z[::-1] array in match_utils
added HB functionality and the easy HB EEPs

(i.e., YCEN = ...)
AGB eeps for HB only.

Still a couple kinks to work out...
PadovaTracks: HB nominally finished.
PadovaTracks also all EEPs up to TPAGB are in

print statements-> logger
need to fix print_all_tracks.
runs… time to test on all sets
mostly linting
added SNAP tables and NIR data to rsp.
more TP-AGB stuff here
added more simgalaxy + galaxy stuff to galaxies

and cleaned up useless stuff in trilegalutils
matched agb-snap catalog compatibility
new option for plot_cmd

hist_bin_res was always set to 0.05, which can be a bit small. Now it's
a kwarg.

Also made normilazation boxes for LF plots.
more functionality to galaxies.squish

galaxies.squish now can only work on a slice of galaxies and take new
attribute names.
minor.
minor
added upper plot (color_hist=True) to sim_and_gal.makeLF

added Adrienne's nice color map stitcher to graphics.GraphicsUtils.
added tpagb star overplot to sim_and_gal.make_LF
lf and cmd and sfh plots

added mass histogram to lf/cmd plots
added function to plot zctmp sfh and z to trilegal utils.
minor: fixed doc string on convertz
new readfile that takes a row for a header

I thought a version of genutils did this...