Some cleanup in DideRobot, since that's not the entry point anymore

Added check to the MTG module so it always updates if the card DB isn't there