Fixed hands not rendering when spectating other players

I noticed that when you spectate other players the hands are not rendering. I found that the PostDrawViewModel was always passing the localplayer for the player argument so I did this fix on my servers.. Dunno if that's a separate bug or not.