West Ham picked up their first point of the Premier League season with a hard-fought draw against Stoke.