Cleaned up to mostly to avoid use of big delays

Removed the default 1ms delays in character or
command sending.  Commands that really need a
delay have them builtin.  Only two commands
take over 37us to execute.  Removed the delay
argument in send_lcd(). Added new way to move
the cursor to line 1 or 2, column one.