Few (hacky) fixes. These are intended to just make sure the app doesn't crash. If all else fails, return something useless BUT DON'T BREAK THE APP. Debugging will involve messing with it because the handling of failures never actually tells anything useful about the failure.

Shouldn't break if there aren't any links on the Mudd site. Should just move on to the next scraper.

If the results are empty (i.e. can't find any menu data at all) it now returns a very generic menu_data with two date entries both for Mudd lunch.

In fact, if anything breaks at all during scraping, it should return that generic data.