Force self update on every execution.
Change dependency resolution to breadth first.

This will make sure all the first level artifact dependencies get
visited first.