When checking roles, expect "None" sometimes
Fix issues with NoteSections in indexing & reversion
Errant import in main/tests.py
Remove errant file
Hackily change ES index name when testing

There's a better way to do this but it wouldn't have been easy and it
can be done later. sorry.
Remove breakpoint from a migration

lol
Change check for non-existent perms

Before, "super roles" would short-circuit checking for permissions and
just return True (i.e. the user does have some permission). This
reverses that and only returns True if that permission does in fact
exist.
Change common field name from topics => related_topics

makes the API much more explicit. It eliminates some confusion between
topics and topic nodes, more of which will be coming.
Merge pull request #161 from editorsnotes/update-tests

Update tests