Remember Yahoo? The company's attempt at a return to relevance is in full gear, with the introduction of two new free mobile apps — Yahoo! Weather and a tablet version of Yahoo! Mail. If Burt ...