Features:
 - Added support for casting library content.

Improvements:
 - Different loop icon.
 - Allow loop in playlist.
 - Improved background updating to use notifications and be more explicit.
 - Changed the icognito icon and added explanation for incognito.
 - Minimize and maximize added for prompted login.
 - Improved motion layout responsiveness and made trigger more reliable.
 - Back button no longer exits the application while playing a video, triggering the default background behavior.

Fixes:
 - Fix queue clear on opening video on a channel page.
 - Potential fix for issue where cast icon doesn't properly turn blue at the right moment when connected.
 - Fix setting casting connectionState to correct value when disconnected.
 - Replaced finalize with manual close for JSRequestExecutor fixing a timeout related crash.
 - Fixed crash related to ShapeLayout in BigButton.
 - Fixed crash related to updating resume visibility in some scenarios.
 - Fixed crash related to shuffling a queue in some scenarios.
 - Fixed crash related to plugin provided thumbnails that are too large to be loaded into memory.
 - Fixed crash related to devices that do not support CONFIRM_INSTALL.
 - Fixed crash happening due to recycled bitmaps in notifications.
 - Fixed login from DevPortal.