update setMute and getMute for createjs.Sound

createjs.Sound.setMute
http://www.createjs.com/Docs/SoundJS/files/.._src_soundjs_Sound.js.html#l1151

createjs.Sound.getMute()
http://www.createjs.com/Docs/SoundJS/files/.._src_soundjs_Sound.js.html#l1180
Restangular also accepts strings as id for the method "one"
fix some method type
IRoute.templateUrl also now accepts a function instead of a string.

Adjusted templateUrl of IRoute because $routeProvider now allows function templateUrls to be defined such as;

        .when("/:controller/:action", { 
            templateUrl: function ($routeParams) {
                console.log("Default rule");
                return '/ng/app/views/partials/' + $routeParams.action.toLowerCase() + '.htm';
            }
        })
Merge underscore+typed versions together
Update angular.d.ts

allows the following syntax :
 
function foo($scope){}
foo.$inject = ['$scope']
Merge pull request #815 from santialbo/patch-3

Restangular also accepts strings as id for the method "one"
Merge pull request #816 from yutavsky/master

Momentjs ： fix some method type
Merge pull request #817 from goldenratio/patch-1

update setMute and getMute for createjs.Sound
Merge pull request #818 from danieljsinclair/patch-1

IRoute.templateUrl also now accepts a function instead of a string.
Merge pull request #820 from jbaldwin/master

Merge underscore+typed versions together
Merge pull request #823 from basarat/patch-1

Update angular.d.ts for dependency injection