Updated Color.webToColor to accept [more] spaces

 - webToColor now accepts arbitrary spaces, which are allowed per CSS rules (percents still not supported)