Move tests into a separate directory.

Rename *string* to *string_builder* to avoid colliding with <string.h>.