Fix optional component handling
Merge branch 'master' of git://github.com/Eyescale/Buildyard
Merge branch 'master' of git://github.com/Eyescale/Buildyard
Print projects to build only once
Merge branch 'master' of https://github.com/tribal-tec/Buildyard
Revert "Fix optional component handling"

This reverts commit 10fb39e356bfa11ad0a621a1c50641e3940336e1.