refactored char sequence test
fixed empty argument behavior for the other string makers
Add make unicode tests