The first step for a built-in dependency manager

This is the first step for a built-in dependency manager. At the moment implementation is based on Ivy and simply provides a kara command "dependencies", which uses <application root>/ivy.xml file to resolve dependencies into <application root>/lib folder.