Fixing e2e tests and add SDK 2.0.x compatilibility

@jwngr 

Fixing e2e tests and add SDK 2.0.x compatilibility
 - some tests failed only when multiple suites ran together
 - cleaned up timing issues and promise evaluations
 - changed all suites to wait for 500ms after loading page
 - removed all done() refs, which do not work with protractor