Basic auto-detect for Ext.define(function) syntax.

A patch by Patrick Gleichmann.

Specs by me.

Refs #527
Specify required Ruby version in gemspec.

Refs #536
Allows for JSDuck source to be symbolic linked.
Introduced @handler tag.
Introduced @license tag.
Fixed member link anchor that contains slash.
Killed "new" keyword in constructor signature.
Removed ambiguous parameters in event signature.
Allows for arguments splats (args...) and slash in method name (sig/foo).
Forked ruby gem as "jsduck-troopjs".
Required ruby 1.9 in gemspec.
Revert "Allows for arguments splats (args...) and slash in method name (sig/foo)."

This reverts commit bf13ccd3e3fd54b91383edee903d009e50f3e9cf.
Added support for cross-reference for event names in @fire.
Bumped version.
Bumped version.
Fixed auto detection for new @fires tag.
Up version to 0.0.4.
Ignored output directory.