Add in HFID fitter

Also include first efficiencies calculated with it.
New HFID Efficiencies

The lowest pt bin has been combined, and the highest few have as well.
Add more HFID efficiencies

Split 20-30 bin into 20-25, 25-30.
Change binning in run_hfid_fit.py

There are not enough statistics for a 50-55 and 55-60 bin, so they have
been combined into the 50-500 bin.
Merge branch 'master' of github.com:UMN-CMS/ZShape_Analysis