Alter editors.tests.test_models to make them more robust

They previously passed mostly by accident, because they were creating
Addons in an impossible state (public, with only non-public files).

Needed for django 1.6.