Nicholas Brendon, the actor best known for playing lovable sidekick Xander in Buffy the Vampire Slayer, has died, aged 54.