C++ helper for string manipulation (trim, to_lower, split, explode etc...). For in-depth explanation please see function description at: https://github.com/KjellKod/StringFix/blob/master/src/StringFix.cpp
size_t replace(std::string& input, const std::string& from, const std::string& to);
std::string trim(const std::string& str, const std::string& whitespace = " \t");
std::string to_lower(const std::string& str);
std::string to_upper(const std::string& str);
std::string to_string(const bool& b);
std::vector<std::string> split(const std::string& split_on_any_delimiters,
const std::string& stringToSplit)
std::vector<std::string> explode(const std::string& complete_match,
const std::string& stringToExplode);
std::vector<std::string> extract(const std::string& complete_match_start,
const std::string& complete_match_end, const std::string& content);
bool ContainsElement(const std::vector<std::string>& v, const std::string& s);
std::string remove_extension(const std::string& s);
std::string get_extension(const std::string& s);