updated typings to support new ops and updated interfaces
updated typings to support new ops and updated interfaces

- added new js compare ops ($jgt, $jgte, $jlt, $jlte, $jbetween)
- simple interface updated to multipurpose isDesc property with options object
- updated DynamicView.applySimplesort to use same SimplesortOptions interface
- added collection.checkAllIndexes along with 'CheckIndexOptions' interface
- added collection.checkIndex using same 'CheckIndexOptions' interface

AgentME/DefinitelyTyped,AgentME/DefinitelyTyped,magny/DefinitelyTyped,borisyankov/DefinitelyTyped,magny/DefinitelyTyped,AgentME/DefinitelyTyped,georgemarshall/DefinitelyTyped,dsebastien/DefinitelyTyped,rolandzwaga/DefinitelyTyped,dsebastien/DefinitelyTyped,rolandzwaga/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,AgentME/DefinitelyTyped,one-pieces/DefinitelyTyped,borisyankov/DefinitelyTyped,mcliment/DefinitelyTyped,markogresak/DefinitelyTyped,georgemarshall/DefinitelyTyped