Making scenario tests work in TravisCI.

Simplifying configuration and grunt protractor grunt task.
Merge branch 'master' into chores/functional-test-ci-59715128
Oops forgot to replace ramlUrl with '/'.
Merge pull request #122 from mulesoft/sanity-muse-e2e

Sanity muse e2e
Merge branch 'master' into chores/functional-test-ci-59715128

Conflicts:
	.travis.yml
	Gruntfile.js
	package.json
	scenario/support/protractor.conf.js
	scenario/test/e2e/editor-console.js
	scenario/test/e2e/editor-parser.js
	scenario/test/e2e/editor-shelf/resource-types/rt-methods.js
	scenario/test/e2e/editor-shelf/resource-types/rt-root.js
	scenario/test/e2e/editor-shelf/resource/resource-methods.js
	scenario/test/e2e/editor-shelf/resource/resource-root.js
	scenario/test/e2e/editor-shelf/root.js
	scenario/test/e2e/editor-shelf/traits.js
	tasks/protractor.js
Adding saucelabs to run in bamboo