Rest of non-LCD code changes

This should basically wrap up the non-LCD code changes to Marlin.  In these I altered Marlin values to RigidBot values (need to revisit to break these out before a pull request to official Marlin, but for now it gets the RigidBot firmware up to a "modern" Marlin code base).  Also added the RB LCD menu items in language.h and the "stepper reset fix" to Marlin_main.cpp.  All of the code for the two dip switches on the RigidBoard was commented out in the RB Source, so I did not bring that code in.