The str class is now the string class. Fixes #45.

lily_str_value is now lily_string_value (and listed in the lily_raw_value
union as string instead of str). str was changed to string where deemed
appropriate internally in other places too.