Merge pull request #2 from rachelslaybaugh/tmpdev

See commit comment, also
Made modifications to double precision flags in compile script and src_ahotn-step-sct/kernel_module.f90 to fix errors
Removed compiler precision flags from SCT-Step compile script
Changed precision values in SCT-Step/precision_module.f90
Revert "Changed precision values in SCT-Step/precision_module.f90"

This reverts commit c2caf4e34dff16020ec36080251db3575780705b.
Revert "Removed compiler precision flags from SCT-Step compile script"

This reverts commit a096cc2fba36672e4d7acbd3fc3ca5f6ff80bb9f.
Fixed typo in spatial_solvers_3d folder name
Added 2d fortran AHOTN code
Added python dictionary parsing class
Updated input file for wrapping
More modifications to input file for wrapping made
Finished converting input file so that it could be wrapped.  Generated wrapping files.  Will commit those once stable
Added wrapping files
input test script now working.
  Added nessesary files
Updated compile script.  In src_LN directory, run compile script to generate f2py link for use of spatial_solvers
Updated compile file, made wrapped solve compile
Finished working demo of f2py for ahotn ln module
Fixed name error in compile script
Removed input.so.  Not a file that should be verion controlled
Cleaned up ahotn_ln compile script