Aston Villa have sacked manager Tim Sherwood after eight months in charge, with the club 19th in the Premier League table.