Don't stop for non-primary uninstalls.
Implements changes. Adds uninstall to api.js