*added nulib.a as an archive for easy inclusion in other programs
*adjusted some nuc_eos files to be able to easily access additional variables in EOS files, like effective mass
*some typos affecting neutrino scheme #2
added NT_OBJECTS to nulib.a
Merge pull request #1 from srichers/master

added NT_OBJECTS to nulib.a
Added 'save' attribute to ALL variables in the nulibtable module. This should make the fortran routines more usable when called from C, since it ensures the values retain their definitions when the fortran routine finishes and the module goes out of scope.
Merge pull request #2 from srichers/master

'save' attributes in nulibtable module
executables are not rebuilt if they dont need to be
fixed typo
Merge pull request #3 from srichers/master

executables are not rebuilt if they dont need to be
typo in comment
more comment typos
Merge branch 'master' of github.com:evanoconnor/NuLib
Updated parameters file
I believe the issue lies in the fact that the hempel routines exist outside the weak_rates module
Added LMSH rate table
Added weak_rates module variables to the omp threadprivate list and applied a mutual exclusion to the subroutine nuclei_distribution_hempel; this routine was the source of the issues when multithreading. NuLib's weak rates module is now thread safe and follows openmp standards.
Isolated problematic (wrt thread safety) routine to the sfho_comp routine sub_coulomb. Adding array 'coul' to the OMP threadprivate list fixed the issue.
Added extrapolation for temperature, to test extrapolation of lmsh rates to ffn grid resolution. Need to add bounds on this so extrapolation is limited.
Merge branch 'threading'