* add the buildUrlImage mirroring the web and added unit tests
* add the comments
* rename the file buildImageURL
* minor tweak iurl definition
* remove the old logic of tmp.image and user only the buildImageUrl
* add the url polyfill to work properly on react native
* minor tweak unit test
* refactor isValidUrl
* fix the e2e tests