New Image Gallery: Use internal comms rather than services API

BE/FE interface has also been refined so that all updates are now actioned by
the BE.

Signed-off-by: Paul Harrison <pharrison@mythtv.org>