grunt jshint: 修正了一些 js 不合規定的 style
Add compass, susy to Gemfile, and then ezcute bundle install
修改 karma.conf.js 的設定，把一些需要測試的 module 加進來
更新 grunt-karma 以及 grunt-open 套件
grunt-open 指定 Google Chrome Canary 為指定要開啟的瀏覽器
switch to use load-grunt-tasks

https://github.com/sindresorhus/load-grunt-tasks
Change ga.js to analytics.js

Updates the script to the new Google recommended script.
show elapsed time for grunt tasks
remove grunt-karma from dependencies

duplicate package: grunt-karma already installed in devDependencies
Move singleRun option to configFile

Keep Gruntfile clean and simple… :p
暫時讓測試可以 work 了

目前只寫了 Auth 和 MainCtrl 兩個的一小部分……
將開發環境移到 Vagrant 裡去
刪除沒用的 code
復原先前註解掉的程式碼
套用新的 Auth API，現在可以功能看起來都正常了