Karma Saucelabs Integration [fix #163]

This PR essentionally fixes resolves 2 issue.

1. we can now run Karma with different sets of configuration, i.e `karma:dev`, `karma:coverage` etc.
2. when ran on travis karma will head over to saucelabs and run its tests on a set of browsers and return the results back to travis achieving running tests on multiple plattforms.