feat(init): run tests through promise

I'm using System.js with PhantomJS and my tests are loading through promises so karma trying to run tests before they are loaded.
But in Chrome all is ok. I really don't fuck whats wrong with that PhantomJS, but ability to defer tests running seems to be useful not only for me.

P.S: tests failed cause of npm on Travis, see details.