Flo's Pull Request

@florrain @12and1studio @mrocco64 - I'm creating this pull request so we can collaborate/review the code.
If you have a test you want to write, but haven't gotten around to it yet, change `it` to `xit` and it will make the test pending. When you have an empty `it` test, the test will just pass as if it were any other test. I find it's helpful when I'm writing tests to make my unfinished tests `xit` tests as I'm less likely to forget I still have tests to write since the RSpec output will tell you how many pending tests there are. I think you can also do:
```ruby
it 'should call mergeListMembers' do
  pending('Have to wait for X functionality before this can be properly tested')
end
```