Fix strsn subscript typo in nup.f
Remove redundant re-initialization of variables

For many HRUs it takes noticeably long to reset hhsedy
while it is not used for ievent<3.

Other variables are also being initialized in other places.
Merge tag 'rev585_vanilla'