Campaign status

Add a status to the campaign
@martinmarquez Te quedó muy java. Más ruby sería:

```
fund if contribution >= goal
```