Feature/tests rev1

Protractor tests for providers.
Minor bug fix for creating providers.
I think the glob you want is `e2e/**/*.js`