Collide should always return a boolean value

I've been working on QuadTree and noticed that the results from a call to jaws.collide varied depending on the combination of list or sprites.

This patch will always return either true or false no matter what combination is used, not just for sprite on sprite collision cases.