First rework.
Promisification part 1 - testing.
Some promise improvements.
Extract isURL (phridge branch).
Remove global state
Update selectors resemblance test
Update dependencies