Issue #251: Correctly receiver BOOT COMPLETED on Android TV

Android TV requires a special permission to receive the BOOT COMPLETED
scenario.  This is used to start and schedule the Recommendation Services
and to also Start Serenity automatically once bootup has finished.