Added initial set of unit tests for Install Extension dialog (and fixed a bug they found).