Improved HasRoleTest

1.) HasRoleTest.php:
Improved to resemble new Confide tests.
2.) composer.json:
Added Symfony Process component to require-dev
to allow use of InvalidArgumentException during
execution of HasRoleTest.php.
fix whitespace
removed unnecessary argument validation

This avoids conflicts with changes like PR #176
modified Symfony Process version

Changed to ~2.3 as suggested by @GrahamCampbell
Merge branch 'jobrios-improve-hasrole-tests'
Fixed dependency conflict