Changes to DynamicKey.

Added more logging to SetImage methods.
Added method DynamicKey.Refresh, refreshes the image on the dynamic key.