Add colorstring parser, picked from TinyColor