added an auto disposing color factory
simplified the color factory, made changes elsewhere; will look at dispose on garbage collection later
removed buildColor function
updated unit test, docs, SquareButton, and removed extra class
merge upstream
corrected merge on Bubble.java
Added a ColorFactory.disposeAll call to the examples missing it
moved factory tests to integ
moved ColorFactoryTest to integ tests for real
Added more tests, removed disposeAll from example where redundant
Merge pull request #58 from sesteel/master

ColorFactory to fix #48