Fix Data Layer asset key and edge case in Content Provider

Mistyped Data Layer asset key, causing images to be ignored on the Wearable side. Also fixes an edge case where no artwork location was set, causing a crash due to use of new File(null).