Google's latest enhancement for 'Results about you' makes managing your digital footprint feel a little less daunting ...