String functions complete

Uses PROGMEM.