Mechacon celebrates the 20th year of the Power Rangers while MechCorps brings the giant robots and smack talk.