created an automated test for installation that verifies
the installation and mocks the extension loading to verify
that the extension *would* load.

disabled the test because it can only run once and will
fail on the second run because there's no way to delete the
target directory
added comments and a string for ALREADY_INSTALLED
Merge in the fleshed out install code