Add registerPlugin function.

More details: http://developer.longtailvideo.com/trac/browser/sdks/jw6-plugin-sdk/docs/plugins-js.html
a bit more definitions for jsPlumb. Still, this file miss a lot of definitions from jsPlumb
Fixed incorrect declaration of countBy function
Update Hammer.js to v1.0.10.
Adding noTracking function definition to EntityQuery.
Add dependency-less define overload
Compability with --noImplicitAny option.

The module will be compatible with --noImplicitAny option of tsc compiler.
fix for Element.Children

Element.children is a function not a field, now it's correctly mapped
added a Test to check Element.children()

as title says
Update svgjs-tests.ts
wrong comment
Add param to complete()
name parameter is optional
opz same function name

maybe less significative names can be ok too
Removed a method that no longer exists.
added the definition file for pnotify
The changes fixes such it work with 1.0

Its also back compatible.
go() returns a promise.

from the wiki:

Returns
{promise} – A promise representing the state of the new transition. Possible success values:
$state.current
Merge pull request #1989 from ofirgeller/patch-2

go() returns a promise.
Merge pull request #1988 from s093294/patch-1

The changes fixes such it work with 1.0