File rearranging

Add configdefs.h to bring definitions into one place.
Bring motor files into main library and remove their libraries. The main
reason was that I wanted them to use the configdefs.h file described
above, and it didn't make sense for them to use a file in the
CricketProgram library.
MotorShield class renamed to Motors because it can now incorporate other
motor hardware.