Merge and expand the currentSrc tests

Testing for ' ' and 'data:,' revealed some Blink/WebKit bugs.
Merge pull request #727 from foolip/merge-currentSrc

Merge and expand the currentSrc tests