Fix cms check

The management command: manage.py cms check was not informing the operator to change the through tables of M2M relationships to their proper names.

With this PR, this now works.

I've also made a number of edits for clarity and added some comments.