Added compilation and linking of rapid_read_namelist.F90
Added comments specifying basic preallocation of matrices
Added variables in read only list, reading of rapid_namelist, array allocation, computation of IS_M, IS_O and IS_R, option for BS_opt_init, BS_opt_forcing and IS_opt_run
Added exact preallocation of matrices
Removed legacy code from NHDPLus-specific version of code
Added option for IS_opt_phi, BS_opt_forcing and IS_str_opt
Added option for IS_opt_routing
Made all arrays allocatable, added NL_namelist variable
Added subroutine to read rapid_namelist