Tests for Projectionist::CLI#list
Bunch of cleanup of projections spec

Use `let`, `let!` and `subject` in place of attribute variables
Fix directory creation in cli spec