Added interface for switching screens
Stripped ScreenManager in preparation for rewrite
Deleted screens
Made Screen input methods return bool
Created LiquidCrystalExtended
Cleaned up syntax and added comments
Cleaned up constructor
Added center() and clearLine() methods
Renamed input() to doInput()
Moved display initialization to Library
Added printLeft, printCenter, printRight methods
Improved comments
Removed test code
Added snippet to fix compiler bug

Compiler was throwing "relocation truncated to fit" error due to a bug
in the compiler. This fixes that bug. See
http://forum.arduino.cc/index.php?topic=140108.msg1381498#msg1381498.
Lots of improvements
Moved constructor to ScreenManager.cpp
Modified to use LiquidCrystalExtended
Added custom characters to ScreenManager
Added MemoryScreen
Merge pull request #3 from Javafox/menu-manager-rewrite

Menu manager rewrite