Add matrix to Travis

Adding `matrix` to travis testing will allow Travis to parallel test
different builds in separate processes.
Use matrix for browser/build testing
Removing IE6 because it hangs up on Travis/Sauce
Merge pull request #2576 from SergioCrisostomo/matrix

Add matrix to Travis. Run parallel builds.