tweak image url test
use validator.js for image url validation
cleanup url validation, bump version for publish