Use MutableBigInteger inside Burnikel-Ziegler
Move recursive BZ methods to MutableBigInteger.java
Move main Burnikel-Ziegler method to MutableBigInteger.java
Fix output parameter not being initialized
Call BZ division in MutableBigInteger directly
Make divide2n1n() and divide3n2n() private
Fix addDisjoint()
Fix divideKnuth() when intLen=0 and offset>0
Less verbose code
Fix a comment
Comments
Make some Burnikel-Ziegler related methods private
Improve BZ comments, rename variables to match names in the paper
Make shouldDivideBarrett() int-based
Retune division thresholds and use separate ones for 32 and 64 bits
Merge BigInteger.java with latest hg rev at http://hg.openjdk.java.net/jdk8/tl/jdk/file/01fcca3d2b8c/src/share/classes/java/math/BigInteger.java
Remove unused methods previously used by BZ
Adjust order5 so Barrett is used
Rename a variable