Initial travis testing.
Add spec tests.
Add spec fixtures.
Merge pull request #131 from nanliu/travis

Add travis testing.
Cluster Affinity Rule Support

- Support for creating and deleting (sorry, no modification yet) of
  cluster affinity (and anti-affinity) rules.