Signin Validation

closes #3120
- create `authenticate` action to validate, and call this.super() on success, notifications on error
- fixup signin validator error formatting