Fix envelope update

If envelope has sustain but manually set to a different point, continue
following the envelope instead of returning to the sustain point. See
vinyl noise in forgotten city.xm.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Update changelog

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>