GamePad + small fixes. 

You are making my life easy with the def updates :D
Merge pull request #900 from clark-stevenson/patch-2

GamePad + small fixes.
Change log fixes.
First pass of new docs generator.
Now generates Methods, parameters and Properties.
Started work on ReturnTypes and consts. Nearly there for the full parsing test, then to the json format / export.
Consts working.
Class handling added. Need to sort out classdesc issue, but otherwise it's just down to testing and output formats now.
Fix checkPointerDown method

checkPointerDown method was a verbatim duplication of checkPointerOver - added pointer.isDown check to passed pointer and altered wording of associated docs to make it clearer what the method is doing.
fix checking of segment intersection no more rounding needed.
stop travis complaints
Added P2 body anchor docs to clarify #938
Merge pull request #937 from woutercommandeur/dev

fix checking of segment intersection no more rounding needed.
Merge pull request #936 from lewster32/patch-2

Fix checkPointerDown method
PR updates
Changed a @method string so the documentation method name matches the code method name.
Merge pull request #941 from kay-is/master

Changed a @method string