updates naming convention for adjoint seismograms and NSOURCES limit to 999,999 for adjoint simulations
updates ier usage and prettifies code
adds line breaks to avoid warnings about too long lines
updates use statements
improved a few print statements and comments