Added Bits#getAndClear, Bits#getAndSet and Bits#containsAll

Also made some variables local in other methods.
Merge pull request #808 from hneuer/bitsss

Added Bits#getAndClear, Bits#getAndSet and Bits#containsAll
Bits optimization: No need to loop through 64 bits if word is known to be 0
Merge pull request #809 from hneuer/bitsperf

Bits optimization: No need to loop 64 bits if word is known to be 0
Revert change to short circuit WidgetGroup hit detection.

f92f71656f306a60c68790f4b8f5e39432d2c59d
closes #810
Various, mostly meshbuilder ensure size
Merge pull request #813 from xoppa/3dapi

Various, mostly meshbuilder ensure size
swig generated java files
Fix stupid bug in pooling
Swig gen wrapper and update vs project
Include experimental bugfix of TheAgentD (disabled by default)
Warnings
Merge branch 'origin/master'
Added a void circle builder (circleLine) to create a simple circle line without any triangle
Added ellipse builder
fixed vertices and indices ensuring
Merge pull request #818 from xoppa/3dapi

various bullet changes
fix parameters on circle
Fix on radius