To grunt task

#6
一部ruby使ってたのをgruntで実行するようにしてみました。Windows環境ではテストしていません。
concatでの結合部分の改行がWindowsでbuildを実行したのかCRLFになっていたので、grunt.util.linefeedを設定してみました。

byAttrsFilterの変更index.jsに反映されてなかったのかdiff出てます。