Updated testling browsers;
Updated to use setimmediate;
Refactored tests to be more robust;
Updated dependencies;