Version 2: multiple dependencies, settings files, caching of releases
Created by: ralphlange
Major reorganization.
features:
- allows multiple dependent modules
- specified by the user in settings files
- caches all dependencies that are releases for faster builds.