Save volume level between sessions

Pull request for #243