There are few feelings as frustrating as picking up your iPhone after letting it sit to charge overnight, only to discover that its battery level has not changed at all — or may have even gone down.