Updated documentation of lib/jquery modules
Updated documentation of lib/jquery.event modules
Moved file level documentation to class/constructor level

(adjusted indentation where required)
Replaced @type tags with @property
Consolidated class level documentation
Replaced @see with @inheritdoc
@returns -> @return
Reevaluated @since tags
@license -> @licence
Consolidated @event documentation
Consolidated @example tags
Removed @triggers
Added @ignore to scoped globals
Fixed class level documentation
Reimplemented @see to reference to out-of-scope members not documented
Fixed existing data type documentations
Consolidated jQuery.Promise documentation
Consolidated member level documentation
Added/Updated @throws tags
Added missing @licence and @author tags