Validation

* サインアップとログインのバリデーションを実装
* プロダクションビルドで、テンプレートをMinifyするようにしたのと、JSのMinifyでmagleをONにした（ビルド後のサイズがさらに2/3以下になった）

とりあえずユーザー登録は、クライント側では7文字以下ではSubmitできないようにしています。
やっぱりAPI側では、すでに登録しているユーザーとかadminのパスワードが5文字ってところで齟齬が生じるのであれば、制限はしなくてもいいかな？という気もします。