Study of Electronic Spectra of Free-Base Porphin and Mg-Porphin:Comprehensive Comparison of Variety of AbInitio, DFT and Semiempirical Methods