a bit more definitions for jsPlumb. Still, this file miss a lot of definitions from jsPlumb
Update typeahead.d.ts

added support for call typeahead(options, dataset) where options include hint, highlight and minLength all of which are optional.
Update typeahead-tests.ts
Update typeahead-tests.ts

Adding tests for including options
Element.transform() now return a transform

added the overload for Element.transform() without arguments
Fix for #1921
Added support for svgjs.draggable
Update Q.d.ts

Add nfapply defintion.

See API reference here: https://github.com/kriskowal/q/wiki/API-Reference
added callbacks

added callbacks methods for Element
added a test for Element.transform()

Test if svgjs.Element.transform() correctly return an svgjs.Element.Transform
defined the event type

this was not compiling because the event type was not defined
Projection.parallels()

Someone forgot to declare this very useful method.
Merge branch 'master' of https://github.com/yortus/DefinitelyTyped
referenceable types throughout node and express

All node modules and classes can be referenced by type name. External
module support remains unchanged, but now static type information is
available for all node modules and types without needing to go through
the external module definitions.

Similar for express.
Fix typo
append() / before() support for ZeptoCollection arg

zepto.d.ts defines `append()` and `before()` methods for string, HTMLElement and HTMLElement[], but Zepto also supports ZeptoCollection. Added method overloads supporting ZeptoCollection.
after() allows ZeptoCollection arg
prepend() allows ZeptoCollection arg
Update Q-tests.ts

Add tests for Q.nfapply and Q.nfcall.
Merge pull request #1927 from panuhorsmalahti/def/q

Update Q.d.ts
var-interface-module pattern now consistent

Everything (in both node and express) now follows the pattern:
```
declare module "external-name" {
import _ = InternalName.InnerName;
export = _;
}
declare module InternalName {
export var InnerName: InnerName;
export interface InnerName {
// functions and vars in here
}
export module InnerName {
// Must be non-instantiated - so only interfaces and modules in here
}
}

```