initial commit
copy all files from extra/remove-cstr-calls
rename RemoveCstrCalls to CoreCheck
minor cleanup
remove semi-used using declarations
add .clang-format
reformat code

clang-format -i *.cpp
delete implicit conversions for llvm specific classes
add support for base::String
add empty unit test
rename core-check to spotify-check
extract RemoveCStrCall from SpotifyCheck
add support for data() methods
split RemoveCStrCall into header & cpp files
const paranoia
fix includes
more comments
don't use c_str() to assign from another string
add support fro std::string

could trigger false positives
add ExplicitlyAddNamespace to add base:: to all String variables