Add mac DS_Store to gitignore
Update to latest guzzle
Add invoke special method
Refactor to use new guzzle methods / style
Add version file