Bug 1042319 - [Gallery] Update gallery edit UI r=djf

Tested with pickActivity, it ends up calling enableSaveAndApply but returns immediately when it sees editSettings as null, so yes it's harmless. I agree it will be nice to refactor ImageEditor to decouple enableSaveAndApply from the API, I should take it up as part of bug 1071307