Fixed #22979: Move bug* tests

Moved bug8245 to it's own directory: admin_autodiscover. Moved bug639 to model_forms tests.
`try/finally` should be a bit smaller. If there's an exception before `form.save()` the photo won't exist so there's no need to cleanup. I'll make this change and merge it.