New message notification model and blinker animations

Ok let's check and merge it @IanMayo Please do this.

Several words about additional important things, I've changed the angular version to the stable v1.2.13 and add angular-animation module which could be helpful in use.