Socket IO provider for AngularJS.