Merge branch 'rule_refactor'
example: cleanup
add SyncPool.clear()
dispose textures at end of each frame
update README
use one TexturePool per BitmapTileLayer

- dispose textures onDetach()
increase java PermSize in gradle.properties
Merge branch 'texture_pool_dispose'