Fix #2685 - Don't add images each time log entry is drawn on screen

TextView with images was being added to the view each time the log
entry was drawn. Instead of inflating and adding the TextView, we
now use on that is arleady there and hide it if there are no images.
Merge pull request #2705 from campbeb/fix2685

Fix #2685 - Don't add images each time TB log is drawn on screen