Badge awards

This adds badge awards, and modifies ROA to allow for more dynamic resource URL construction (to allow awards to be fetched by badge and by user)
That said, might it be worth adding a `person` property to the `Award`?

```python
class Award (ROAModel):
    ...
    @property
    def person(self):
        return Person.objects.get(email=self.email)
```

or something?