Merge pull request #123 from eile/master

Add support for config.extra
Move external projects to config.extra