Break out clients into services.
Moving towards consolidating client and request processing. New AbstractService class to help consolidate methods.

Updated code style in all classes to follow PSR-1 and PSR-2.
Updated Guzzle version.
Quick updates to models to provide new JSON parse method and default to this method for populating the Meeting model.
Specify a specific Guzzle version as a dependency. Added PHPUnit as a dev dependency for unit testing.

Added beginnings of unit tests.
Unit test classes for Meeting and Organizer models.
Added Composer PHAR for portability.

Update to dependencies.
Added Vagrantfile to specify a build and test environment. Using avenuefactory/lamp box at the moment. Open to change and further configuration in the future.

Ammended gitignore to include .vagrant directory.
Slight code quality updates to services. Refactored MeetingService to include more concise and descriptive methods for retrieving historical meetings vs. scheduled meetings.
Added Group model, test, and service.

Unit tests for model passing.
Added Attendee model and associated unit test class.

Attendee model focuses on the personal information contained in the API response. Meeting information could (should?) be extracted separately.
Implemented AuthService unit test. Only testing success behavior.

Starting to refactor Client-Service relationship to be more test-friendly. The Client now handles sending the requests; Services only configure each request.
Refactor services to use `Client::sendRequest()` instead of `AbstractService`.
Initial `GroupService` test class.
Added `GET` methods for the organizer service and corresponding positive unit tests.

Get organizers by group API call added to `GroupService` because information maintained at group endpoint. May be a candidate to move later.
Removed composer.phar from the repository. Should be maintained separately. Added this to .gitignore to help prevent adding it back later.
Updated package name before submitting to Packagist.