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":""}
-->

maybe add a callback  to redirect
```js
self.setState({
            errorMessage: "You logged in!",
            emailFieldState: 1,
            passwordFieldState: 1
          }, function(){
               setTimeout(function(){
                 //redirect to homepage
               }, 3000);
            }
);
```