Color thieving and favicon optimization