some pep8 fixes (bug 858398)
remove the install abomination (bug 858398)
and add in a seperate installed api (bug 858398)