cpSpacePointQueryFirst returns Shape object when it should return null

When calling space.pointQueryFirst() through JSB, it always returns a shape even if no shape is found and calling any function on this value results in Bad Access error. I have added a check to return null if no shape is found.