Fix kwargs usage, which fixes prospect.unassign_by_email and prospect.create_by_email
Global gitignore file
Adds unit tests and argument checking for Prospect objects.

- Not all methods in Prospect are tested yet.
- BREAKING CHANGE in Prospects.query(): now returns a list of Prospect dicts instead of the raw JSON.
Skip tests if no configuration present
Merge pull request #1 from scottanderson42/master

Fix kwargs usage in object calls