Adding automatic waits when the DOM in the Web View is not ready

Also:
- Getting rid of all static pauses and adding more tests
- Potential bugs, cuz it's 3am
parse response only when needed
fixing the tests
Merge pull request #122 from santiycr/master

making a pull request for things