Added createImage and createBuffer tests, device selection, and URL parameters