Adding jQuery.Timer Definitions (Post-Fork Resync)

This is to add the jQuery.Timer definitions and tests, as well as the
tscparams that seem to be required (hopefully DefinitelyTyped Travis CI
builds will work this time). Modified alert() to be console.log()
instead. Readme updated as well (ignore line #1).
Merge pull request #1156 from JoshStrobl/master

Adding jQuery.Timer Definitions (Post-Fork Resync)
NG directives: fixes

Allow functions to be defined for template/templateUrl and array notation in controller

There's not a more elegant solution that I know of until we get structs in TS anyway.
Merge pull request #1158 from georgiosd/patch-2

NG directives: fixes