Remove duplicate DjangoModelTestCase

There were two DjangoModelTestCases in test_using.py, so the second was
shadowing the first.  Keep the one interesting test (test_sequence) and
discard the other two since they're already covered by tests in the
original DjangoModelTestCase.
Only call get_or_create() if keys in kwargs, and don't KeyError if some are missing.