luma: Polling service stability and polling UI fix

Previously the polling service would halt if encountering
an error any time in the token and HIT allocation pipeline.
This fix allows polling to log the errors and continue
trying to allocate HITs for available devices and apps.

Change-Id: Ic778e9aea11948d914286cbd18115c317f4f07d6
5 files changed