Add support for tripleo packages

If instack-undercloud is installed from package, other tripleo packages will be
used. If run from git, then other tripleo projects will also be used from
source.

The behavior can also be controlled via $INSTACK_TRIPLEO_SOURCE