Minor Fixes

- Fixes an issue where the image validator cb was being called twice if an image took a long time to load.
- Fixes an issue with checking for `http` existing on a URL in caps