Additional low-level functions, utility functions and code cleanup and logic improvements:
- More specialised functions for histogram comparison and uncertainty propagation,
- Asymmetrical uncertainty support for unweighted histograms,
- Added small documentation,
- `savefig()` and automatic `ylabel` size scaling utility functions,
- Better documentation for HEP.