[vim] using dot to replay actions and operators
[clike mode] Enable multilineString for scala

It is a good approximation
[yaml mode] Be less restrictive about keys in front of colons

Issue #2695
[puppet mode] Make regexp for regexps non-greedy

Issue #2696
Remove a few unneccesary property accesses
Force stable y scroll when focusing textarea in onContextMenu

Closes #2712
[vim] Do not open prompt if no cm.openDialog
[yaml mode] Tweak key regexp

Issue #2695
Also split pasted content by selection when selection length is a multiple of clipboard length

Issue #2697
[bower.json] Normalized a package name

The package name on http://bower.io/search/ is lowercase.
Mark release 4.4
Bump version number post-4.4
[real-world uses] Add Codeanywhere
[vim] replay change for blockwise visual