Adds more integration specs

including:
- default_editor
- projects (pending tests for submodules and upstream changes)