Merge pull request #42 from tsloughter/master

Update error message and fix order of dir creation for deps
if already seen dep before don't try handling it again
Merge pull request #43 from tsloughter/seen

if already seen dep before don't try handling it again
output message when starting install_deps provider
don't store global state variables in opts dict