Support OpenStack Heat StackApi list() method

This PR adds support for the `StackApi` and listing stacks. This is a WIP.
The asserts in any of these tests don't require comments.