Clean up new Born/Dressed/Naked electrons

Various cleanups including:
    * Removing trailing whitespace
    * Standardizing if/else placement and adding brackets
    * Using PDFID enums instead of integers
    * Adding some comments
    * Fixing phi plot binning
    * Fixing charge plot binning

Additionally, fixed a bug that was introduced which checked the wrong
electron pointers before using them to fill plots.