Fixed missing active_support/notifications dependency
Merge pull request #20 from mceyberg/master

Added missing active_support/notifications require statement. Added .idea to .gitignore.
Extended support for various org & user API calls.  Added additional error messages and nil reference checks.
Add multipart response support.
Don't manually set content-type
Don't convert data to json manually; allow middleware to handle it.
Merge pull request #22 from ncolgan/multipart_support

Add multipart response support.
Merge pull request #4 from code42/master

Merge base updates into fork
Updated ruby fork to incorporate merge feedback.
Fixed issue where the error was not getting set properly when the server responded with a 500.
Fixed ServerError missing reference.
Incorporated code review suggestions re. nil-safe methods
Incorporated code review suggestions re. nil-safe methods
Merge pull request #21 from mceyberg/master

User, Org updates to support Cucumber acceptance testing
Handle gracefully the server returning nil instead of empty collection for attribute.
Merge pull request #26 from ckoehnen-code42/master

Handle gracefully the server returning nil instead of empty collection f...
Add support for roles.
Added unassign role & get user permissions functionality
Remove unused cassette
Merge remote-tracking branch 'origin/master' into nperrier/pl-13093

Conflicts:
	lib/code42/api/role.rb
	spec/code42/client_spec.rb
use 4280 instead of 7280 for server port in cassette files