enabled possiblity to specify the checkout for any given dependency, e.g., master, commit id, or brach
removed trailing whitespaces and extra newlines
Merge pull request #9 from steinwurf/improve-dependency-build-functionality

I'll the the silence as an OK :) Enabled possibility to specify the checkout for any given dependency.