Unify autocompletion by ctrl-space and while typing
Use path to calculate padding for suggestions
Merge branch 'master' into bugs/use-path-to-calculate-padding-61409222

Conflicts:
	test/mocks/editor.js
	test/spec/raml-editor-shelf.js
	test/spec/raml-hint.js
computePath: stop traversing after root has been found
Rolled back karma update to previous version
Merge pull request #121 from mulesoft/bugs/use-path-to-calculate-padding-61409222

Use path to calculate padding for suggestions
add changes to run firefox on travis
add changes to run firefox on travis
Merge branch 'master' into bugs/autocomplete-by-ctrl-space-60333662

Conflicts:
	app/scripts/services/code-mirror.js
	test/spec/raml-editor-main.js
Merge branch 'master' into functional-tests

Conflicts:
	scenario/test/e2e/raml-example/muse-e2e.js
adding changes to run functional test in travis with firefox
Merge pull request #130 from mulesoft/functional-tests

Functional tests
Treat empty document as normal; hide console upon errors
Enable toggling light/dark themes
Go back to JSON.parse while reading config options
Merge pull request #133 from mulesoft/bugs/treat-empty-document-as-normal-62070604

Treat empty document as normal; hide console upon errors
Fixing enter key indentation at the start of a line.

When you press enter on the first non-whitespace character,
indentation is preserved whether or not you have children.
Merge pull request #134 from mulesoft/bugs/fix-indentation-enter-at-line-start-61931866

Fixing enter key indentation at the start of a line
Adding Changes to run in saucelabs
Merge branch 'master' into bugs/autocomplete-by-ctrl-space-60333662

Conflicts:
	app/scripts/controllers/raml-editor-main.js
	test/spec/raml-editor-main.js