Geometry change and adding QCD VBF filter details

* Changed page geometry so borders are still wide but age numbers are not pushed out of the page
* Included the QCD VBF filter details in the introduction
Including details for none QCD samples and data

* Including files, xsec and event counts for none QCD samples and data
* New automatic way to calculate cross section normalization weights
Changes of table naming and new tables

Changed table input filenames produced by the software so they are more meaningful. Added a summary table.
Several new features and improvements

* Several code style improments
* New sample (grouping of channels) definitions (ex. ttbar, ewk, etc)
* Renaming of table to more meaningful names
* Now producing events yield for both QCD samples comparison and inclusive QCD at absolute, trig+pu weights and trig+pu+xsec levels
* Now producing numbers for several other background
* First attempt at calculating total mc backgrounds (except QCD) at each cut
* Improving table initialization code and look