Undo directory changes on failed init

- Removes all files and folders generated as part of initialization
  process, if that process fails.
Safer checking of what packrat can decide to remove
Merge pull request #95 from rstudio/feature/init-cleanup-on-fail

Undo directory changes on failed init