added an auto disposing color factory
simplified the color factory, made changes elsewhere; will look at dispose on garbage collection later
removed buildColor function
FontFactory added
updated unit test, docs, SquareButton, and removed extra class
merge upstream
corrected merge on Bubble.java
font factory test added, moved some references to use font factory
merge with upstream
Added a ColorFactory.disposeAll call to the examples missing it
merged font factory branch with local master
moved factory tests to integ tests
moved factory tests to integ tests... for real
moved factory tests to integ
moved ColorFactoryTest to integ tests for real
Added more tests, removed disposeAll from example where redundant
added unit test and FontFactory disposeAll call to Example
Merge branch 'master' into fontfactory
Utilize new preComputeSize from @sesteel.
Use new padding in TextPainter.