An injury time equaliser from Marouane Felliani has denied West Ham a second Premier League away win of the season.