Home Social Twitter now lets you share 140-second videos, launches its version of Facebook Mentions