Gruntのバージョンを0.4にアップデートしました

タスク名のlintがjshintに、minがuglifyになった以外は変わっていないはずです。
Gruntfileは見やすくするため、Coffee Scriptで書きました。