Magnetic Modeling Codes: FORTRAN and IDL codes to analyze solar magnetic field observations and construct magnetic models