This patch implements frame switching api in phantom shim and passes the relevant test. This makes sure that puppeteer's frames API is comprehensive. Fixes #4.