When installing, don't refuse to install programs that are registered but not installed.

This also simplifies install-from-registry
When running install-from-registry prompt the user before actually preforming the install.
Refactor:  No need for messy output prettifiers.
Refactor: Resolve commands dir path in paths.py
Refactor code that searches for built in commands.