Added API for extra data and an install path in installable repository

Fixes #2174