Support additional complication types (LONG_TEXT and SMALL_IMAGE) and only enable the boot complete receiver if needed to reduce memory pressure if no Muzei complications are used.
Only enable Wear BOOT_COMPLETED receiver when complication is active
We only need to reschedule the Artwork Complication Job on boot when there is a complication currently active. We can reduce overall memory pressure on boot by only having our BOOT_COMPLETED receiver active when needed.
Add LONG_TEXT and SMALL_IMAGE complication support
Allow watches to add a LONG_TEXT type complication which shows the title and/or byline of the current artwork or a SMALL_IMAGE complication which shows a small version of the current artwork.