Added tests for info tab flashing and upgrade prices

Added some tests to show that the information tab flashes after the
information is cleared, and that the prices for upgrades turns into a
negative number after a number of them have been purchased.
Added fixes for issues raised in 5490459b tests