This year's April Fools' Day marketing stunts feature everything from a grass keyboard from Yahoo to a 5-year cruise from Duolingo and Carnival.