Slug field addition to fix city/state lookup bugs

Adds slugs to Protest model.

Once merged, do this to get all fixes in place:

```
# from inside project dir at manage.py level

./manage.py migrate
./manage.py shell
>>> from rtf.models import Protest
>>> p = Protest.objects.all()
>>> [i.save() for i in p]

# all done
```