Addition and improvement of driver class for LCD1602
Creation of Display class for abstracting useful or SMIBHID specific methods
Error handling and auto disabling of display module when not detected
Safe to call display method if display not enabled
Added display state output to open, closed, none and error states
Addition and improvement of driver class for LCD1602 Creation of Display class for abstracting useful or SMIBHID specific methods Error handling and auto disabling of display module when not detected Safe to call display method if display not enabled Added display state output to open, closed, none and error states