Rename kType to kExpr
Do not add additional space when dumping comment nodes

Also makes spaces amount configurable
ga_grow no longer returns anything
vim-patch 7.4.199

Problem:    ]P doesn't paste over Visual selection.
Solution:   Handle Visual mode specifically. (Christian Brabandt)

https://code.google.com/p/vim/source/detail?r=54b1a90c937380195fad6a52408aa3b4eed6d8d1
vim-patch:7.4.193

Problem:    Typos in messages.
Solution:   "then" -> "than". (Dominique Pelle)

https://code.google.com/p/vim/source/detail?r=a8650e2a0b5a5936f7d503429180df47df2aa775
vim-patch:7.4.167

Problem:    Fixes are not tested.
Solution:   Add a test for not autoloading on assignment. (Yukihiro Nakadaira)

https://code.google.com/p/vim/source/detail?r=22387c8eec43ea8b1b704cad49c8f7187e2fd579
Rename os_total_mem to os_get_total_mem_kib.

Also removed an unused parameter.
Add trailing comma support
Separate is/isnot operator spaces
Merge branch 'master' into luaviml