Simplify StaticInterface.system and DynamicInterface.system by using Django's built-in required field functionality (v3)

This requires no south or Maintain migrations. It just removes some unneeded cleaning because Django already knows how to enforce field requiredness.

This time, I fixed the broken tests too.