tests(oauth): Add WebChannel functional tests
tests(coverage): Add coveralls coverage
Merge pull request #1586 from vladikoff/webchannelFunc

tests(oauth): Add WebChannel functional tests
Merge pull request #1583 from vladikoff/coverCoverage2

tests(coverage): Add coveralls coverage
tests(fix): fixes desktop context error test
chore(build): remove npm outdated command from travis
Merge pull request #1588 from vladikoff/funcFix1

tests(fix): fixes desktop context error test
Merge pull request #1589 from vladikoff/rmOutdated

chore(build): remove npm outdated command from travis
feat(oauth): Support for URN redirects
Merge pull request #1587 from vladikoff/urnietf

feat(oauth): Support for URN redirects

Fixes: #1585
r=ckarlof,zaach
tests(accounts): functional about:accounts tests