Null Terminated strings

Strings are null terminated just like text so they no longer need size
(DATA_LOWER). This makes them easier to work with and slightly faster in
general since size data doesn't need to be passed around.