Bug 1093874 - new test case for loading various different image file format

This test loads a mix of valid / invalid image file formats, and verifies whether the app still functions normally.
Why is this named test_gallery_edit_photo? I guess you should call this test_gallery_handle_invalid_photo.