Clean up LoginCtrl
This fixes #11.
- Add $scope.connect and $scope.retry
- Make hostToken and port $scope variables
- Add $scope.connected