Google Allo - The Google+ of Messaging Apps?