Improve decorator so that logging is done with properly named logger in accordance to module and function name.
Improve decorator so that logging is done with properly named logger in
accordance to module and function name.

migueldiascosta/pymatgen,yanikou19/pymatgen,Bismarrck/pymatgen,rousseab/pymatgen,migueldiascosta/pymatgen,sonium0/pymatgen,Bismarrck/pymatgen,Bismarrck/pymatgen,Bismarrck/pymatgen,sonium0/pymatgen,sonium0/pymatgen,Bismarrck/pymatgen,yanikou19/pymatgen,ctoher/pymatgen,Dioptas/pymatgen,rousseab/pymatgen,yanikou19/pymatgen,rousseab/pymatgen,ctoher/pymatgen,Dioptas/pymatgen,ctoher/pymatgen,migueldiascosta/pymatgen