Fixed connecting to an externalNode in Sound.play() and Sound.resume().
Fix null returns for play()

The play() method in the AnimationManager could return null for a valid animation name.
Fixes bug #906 by adding a check for isDecoded in the update loop.
Fixes bug #906 by adding a check for isDecoded in the update loop.
Shape changed not called on removeShape

It looks like a bunch of these methods that modify the body don't call shapeChanged(). If you want I can add them all and resubmit.
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