MiniDisplay: Rework of our IDisplay interface. Added an Update function drivers can use to commit changes. BaseDisplay is now derived from IDisplay as it should. All BaseDisplay implementation had to be touch to add override keyword.