LCD Basic Functionality Added.

Needs some work and improvements to the library including added GoTo
statements and Adding a busy loop check.
Increased Default stack size

Now has 128 word stack.

Also made small error handling changes.
Removed unnecessary Charge Control Task
lcd_hd44870 fixed and made more usable

lcd_hd44780 library updates and tested.

Extra functions such as write string/int and gotos added