fix bug and modify .gitignore

fix the bug which appears and causes exception when there is no message in the group

add vim swap file and settings[.example].js to .gitignore
prepare for ajax
disable autocomplete in mesglist
ajax for send and recv messages ^_^ and fix bugs

have some TODOs in browser-side mesg.js

not handle `err`s in server-side mesg.js (because
I don't know how to handle it)
Revert "new feature: push messages without refresh"

This reverts commit e567a5184dd21fabb55e1223d33b1bc04ac79273.
Merge branch 'master' of https://github.com/abcdabcd987/write-group into abcdabcd987-master
fix error handle system and code style for pulling
fix chinese bugs on windows phone, and change route index