only create the apps dir after successful fetch
print error message for failed fetch
Merge pull request #42 from tsloughter/master

Update error message and fix order of dir creation for deps