limiting clones, don't download scala unless told so

Fixes #1
better statefulness management for source repos

Fixes #2