Previously, running `puppet stack list` while an empy file existed in
~/.puppet/stacks/ would cause a failure. What should happen is that for
the empty file (which represents a stack), all information known about
the stack should be displayed. That is, the name of the stack and
nothing else. It shouldn't cause a failure/error.