Fallback to local angular if CDN missing

Useful for local dev offline as well as Google CDN being unavailable
allowed_to_answer -> allowed_to_vote_on; #901

It now takes an argument, the team in question. It is otherwise
unchanged as yet, however.
Fix bug in identification insertion; #901

The constraint we were using to locate the ctime to use was too loose
relative to the distinct clause in the current_identifications view.
Add boolean properties for enum type

This is so we can do participant.IS_OPEN_GROUP, etc.
Switch to web of trust for pachinko; #901

Early and often. This is the barest conversion of pachinko for open
groups to a web of trust model instead of a more open voting model.
Bump version to 8.3.1
Bump version to 8.3.1-dev