Login with basic validation

Added login capabilities
Added very basic form validation ( fields are not empty ), to prevent unnecessary calls to DB.


<!---
@huboard:{"order":8.0,"milestone_order":27.0,"custom_state":""}
-->

put an onClick on the button
```
<BSButton 
  block 
  bsStyle="primary"
  onClick={this.redirect.bind(this,"register")}
>
  Create your account
</BSButton>