add setImage to bypass BoardButtonCache
add setImage to bypass BoardButtonCache

This adds a way to bypass the BoardButtonCache built into the BoardButton
class. It will be used in the pawn promotion dialog as the images will
be much larger and henceforth can not use the cache.

jdm64/GenesisChess-Android,jdm64/GenesisChess-Android