Instagram fans seem happy with their favorite app’s newfound video upload capabilities. Per CNET, the Facebook-owned Instagram said on Friday that users have uploaded 5 million videos just 24 hours after it debuted its new video-sharing feature. What’s more, Instagram said that during peak hours ...