Make StringRef more like std::string
Remove unused includes
Add StringSplit test project
Using clang-format...