Update Vue.js to v0.8.4 and fix IE issue

- update Vue.js to 0.8.4, which fixed an IE-only bug: the "clearCompleted" button sometimes doesn't work.
- fixed some jshint errors overlooked from last commit