Refactored line behaviour as an cursor mix-in.
Merge branch 'master' of github.com:substance/substance

Conflicts:
	src/controllers/editor_controller.js
Update linux keymappings.