Add a custom terms of use message and a hook to set it up

Depends on I8093be3043ac5046e28858205efbc715e8370bd5 from MobileFrontend

Change-Id: Iadba5c65b90913e30fe41ae0f751ce6642f37501