Implement crash solution given in Google group.

link for Google group:
https://groups.google.com/forum/#!topic/vim_dev/HgKdV33Jy5I
fix whitespace, fix numbering
Merge pull request #21 from killphi/fix_spliceinit_crash

Fixes several crash issues with the latest VIm versions