Add package install support for tuskar

Support installing from packages and source for the tuskar element. Adds
svc-map support for tuskar-api to support the service being named
differently between source and package installs.

Change-Id: I189748f91b17e398d15b91bd1bd6ce2f2de02a73
Add package install support for tuskar-ui

Support installing from packages and source for the tuskar-ui element.
The post-configure.d script is also updated to only use the virtualenv
for Horizon if the $HORIZON_VENV_DIR environment variable is defined.

Change-Id: If42ca22fb173df0b35155ce760b94c1c6f2f9d28