Fix app type toggling (bug 883785)

This branch allows the user to switch from free <-> paid without hitting region/price validation issues.