Acclaimed guitarist Eddie Shaver dead at 38