ErikZalm/Marlin — pull request #721 by drf5n (2014-01-17 22:10:51+00:00)
Title: Enable basic ULTRA_LCD screen w/o encoders and menus.

Current LCD Initialization code currently assumes an encoder is present, even if non-ULTIPANEL dumb display.

These changes avoid initializing non-existent encoders and makes the SDCARDDETECT initialization dependent on SDSUPPORT and the pin being defined.