Web developer tools for testing, scripting and debuging on remote devices