The announcement of Allo at Google I/O 2016 has stirred a mix of responses. It is undoubtedly a smart messaging app with incredible features but does it have the right mix of features that could be crucial to making it stick?Usual chat app features