don't assume webkitAudioContext exists; add start of CasperJS e2e tests