Advanced Classical Electrodynamics: Green Functions, Regularizations, Multipole Decompositions