Update CONTRIBUTORS.md

Added ocLazyLoad entry
Update CONTRIBUTORS.md

removed oclazyload again (wrong branch)
Add flipsnap.js type definitions
Update hammerjs for version 1.1.3.
Add jQuery.ajax test to verify a bug.

The definition does not leverage the returned value of $.ajax()
method well. The official syntax is

```
jqXHR.then(function( data, textStatus, jqXHR ) {}, function( jqXHR, textStatus, errorThrown ) {});
```

(From: http://api.jquery.com/jQuery.ajax/)
Remove tailing space from jquery-test file
Add JSDoc for JQueryXHR.abort method.

Inspired the description from its source code:
https://github.com/jquery/jquery/blob/d41e81980ea89e56c04eb14d8c27f4692b367604/src/ajax.js#L487
Write defition for JQueryXHR.then method.

Working on borisyankov/DefinitelyTyped#2314
Add specs for jqXHR object returned by $.ajax

The tests are corresponding to the syntax listed in its website:
http://api.jquery.com/jQuery.ajax/#jqXHR
Bugfixes in timezone-js
Lots more things wrong - typings simply did not work.
Add type definitions for Fuse.js
Type definitions for Velocity
fixed $setValidity() signature.
Merge branch 'master' of https://github.com/rolandzwaga/DefinitelyTyped

3da583bdd4d58c8e296552261be5a.
Update CONTRIBUTORS.md
Fix implicit-any errors, update CONTRIBUTORS.md
Added definitions and tests for timelinejs (https://github.com/NUKnightLab/TimelineJS)
Added entry for TimelineJS
Added SharePoint definitions and fixed bugs.