$.naturalSize() should return a promise