Fix patch d07c5471ca649b78366b4c10c3ef698504a454a6

The argument order to Delayed.set was wrong, and we actually
want to ensure that the resize fires at least every 100ms during
a resize, so that the display doesn't lag too much.
[smarty mode] bugfixes

- escaped quotes in strings now displayed properly
- whitespace no longer affects qualifiers
- parentheses properly highlighted
[vim keymap] 'dd' now handles last line corretly.

Current behavior:
```
word1
word2

```
If the cursor is on the last line and 'dd' is executed, the buffer does
not change.

Expected behavior:
```
word1
word2
```
Update Webkit spanAffectsWrapping hack to recognize some common Unicode punctuation

Issue #1219
Merge branch 'master' of git://github.com/marijnh/CodeMirror